· 9 years ago · Oct 20, 2016, 07:46 AM
1UnboundLocalError at /order/
2local variable 'new_order' referenced before assignment
3Request Method: POST
4Request URL: http://easybreakfast.in/order/
5Django Version: 1.8.1
6Exception Type: UnboundLocalError
7Exception Value:
8local variable 'new_order' referenced before assignment
9Exception Location: /home/thewoodcase/clients/django-projects/easybreakfast/easybreakfast/views.py in order, line 454
10Python Executable: /home/thewoodcase/.virtualenvs/easybreakfastenv/bin/python
11Python Version: 2.7.10
12Python Path:
13['/home/thewoodcase/python',
14 '/home/thewoodcase/clients/easybreakfast',
15 '/home/thewoodcase/.virtualenvs/easybreakfastenv/lib/python27.zip',
16 '/home/thewoodcase/.virtualenvs/easybreakfastenv/lib/python2.7',
17 '/home/thewoodcase/.virtualenvs/easybreakfastenv/lib/python2.7/plat-linux2',
18 '/home/thewoodcase/.virtualenvs/easybreakfastenv/lib/python2.7/lib-tk',
19 '/home/thewoodcase/.virtualenvs/easybreakfastenv/lib/python2.7/lib-old',
20 '/home/thewoodcase/.virtualenvs/easybreakfastenv/lib/python2.7/lib-dynload',
21 '/home/thewoodcase/python/lib/python2.7',
22 '/home/thewoodcase/python/lib/python2.7/plat-linux2',
23 '/home/thewoodcase/python/lib/python2.7/lib-tk',
24 '/home/thewoodcase/.virtualenvs/easybreakfastenv/lib/python2.7/site-packages',
25 '/home/thewoodcase/clients/django-projects/easybreakfast']
26Server time: Thu, 20 Oct 2016 07:25:35 +0000
27Traceback Switch to copy-and-paste view
28
29/home/thewoodcase/.virtualenvs/easybreakfastenv/lib/python2.7/site-packages/django/core/handlers/base.py in get_response
30 response = wrapped_callback(request, *callback_args, **callback_kwargs) ...
31â–¶ Local vars
32/home/thewoodcase/.virtualenvs/easybreakfastenv/lib/python2.7/site-packages/django/views/decorators/csrf.py in wrapped_view
33 return view_func(*args, **kwargs) ...
34â–¶ Local vars
35/home/thewoodcase/clients/django-projects/easybreakfast/easybreakfast/views.py in order
36 send_messages_on_order(customer, new_order) ...
37â–¶ Local vars
38Request information
39
40GET
41No GET data
42POST
43Variable Value
44ORDERID
45u'148'
46STATUS
47u'TXN_SUCCESS'
48GATEWAYNAME
49u'WALLET'
50RESPCODE
51u'01'
52TXNDATE
53u'2016-10-20 12:55:08.0'
54PAYMENTMODE
55u'PPI'
56BANKTXNID
57u'3378357042'
58BANKNAME
59u''
60TXNID
61u'6114811956'
62MID
63u'GMFOOD30315277033846'
64CURRENCY
65u'INR'
66RESPMSG
67u'Txn Successful.'
68TXNAMOUNT
69u'540.00'
70CHECKSUMHASH
71u'wb4t80bBiaJFqKdUnHp0/RiJKYxWskCxV4O7M62sCb+Xp3beufr2aYEuk0LAghkTkMXOEqwLaAOQtLY1KaK/ViCNEPy8zVzPXIeyI7E6xYQ='
72FILES
73No FILES data
74COOKIES
75Variable Value
76csrftoken
77'U0YnkWlwWO7mW8iOXD2F3YQdq1GbsL8u'
78sessionid
79'yptv106453uqfkcfrw43rs0uzt2j1gla'
80META
81Variable Value
82REDIRECT_UNIQUE_ID
83'WAhxb3cSNFoAAAS7QNMAAAAF'
84HTTP_AUTHORIZATION
85''
86wsgi.multiprocess
87False
88REDIRECT_URL
89'/order/'
90HTTP_COOKIE
91'sessionid=yptv106453uqfkcfrw43rs0uzt2j1gla; csrftoken=U0YnkWlwWO7mW8iOXD2F3YQdq1GbsL8u'
92REDIRECT_STATUS
93'200'
94CONTEXT_DOCUMENT_ROOT
95'/home/thewoodcase/clients/easybreakfast'
96SERVER_SOFTWARE
97'Apache/2.4.16 (Unix) OpenSSL/1.0.1e-fips mod_bwlimited/1.4 mod_fcgid/2.3.9'
98CONTEXT_PREFIX
99''
100SERVER_SIGNATURE
101'<address>Apache/2.4.16 (Unix) OpenSSL/1.0.1e-fips mod_bwlimited/1.4 mod_fcgid/2.3.9 Server at easybreakfast.in Port 80</address>\n'
102REQUEST_METHOD
103'POST'
104PATH_INFO
105u'/order/'
106HTTP_ORIGIN
107'null'
108SERVER_PROTOCOL
109'HTTP/1.1'
110QUERY_STRING
111''
112PATH
113'/usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/courier-imap/sbin:/usr/lib/courier-imap/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin'
114LD_LIBRARY_PATH
115'/usr/local/apache/lib'
116CONTENT_LENGTH
117'368'
118HTTP_USER_AGENT
119'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36'
120HTTP_CONNECTION
121'close'
122SERVER_NAME
123'easybreakfast.in'
124REMOTE_ADDR
125'106.51.66.28'
126wsgi.url_scheme
127'http'
128PATH_TRANSLATED
129'redirect:/easybreakfastroot.fcgi/order//'
130SERVER_PORT
131'80'
132SERVER_ADDR
133'119.18.52.90'
134DOCUMENT_ROOT
135'/home/thewoodcase/clients/easybreakfast'
136SCRIPT_FILENAME
137'/home/thewoodcase/clients/easybreakfast/easybreakfastroot.fcgi'
138SERVER_ADMIN
139'webmaster@easybreakfast.thewoodcase.com'
140wsgi.input
141<flup.server.fcgi_base.InputStream object at 0x7f29184b0fd0>
142HTTP_DNT
143'1'
144HTTP_HOST
145'easybreakfast.in'
146SCRIPT_NAME
147u''
148wsgi.multithread
149True
150HTTP_UPGRADE_INSECURE_REQUESTS
151'1'
152HTTP_CACHE_CONTROL
153'max-age=0'
154REQUEST_URI
155'/order/'
156HTTP_ACCEPT
157'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8'
158wsgi.version
159(1, 0)
160GATEWAY_INTERFACE
161'CGI/1.1'
162wsgi.run_once
163False
164wsgi.errors
165<flup.server.fcgi_base.OutputStream object at 0x7f29184b0850>
166REMOTE_PORT
167'12620'
168HTTP_ACCEPT_LANGUAGE
169'en-US,en;q=0.8'
170REQUEST_SCHEME
171'http'
172CONTENT_TYPE
173'application/x-www-form-urlencoded'
174CSRF_COOKIE
175u'U0YnkWlwWO7mW8iOXD2F3YQdq1GbsL8u'
176HTTP_ACCEPT_ENCODING
177'gzip, deflate'
178UNIQUE_ID
179'WAhxb3cSNFoAAAS7QNMAAAAF'
180Settings
181Using settings module easybreakfast.settings
182Setting Value
183SECURE_BROWSER_XSS_FILTER
184False
185USE_THOUSAND_SEPARATOR
186False
187CSRF_COOKIE_SECURE
188False
189LANGUAGE_CODE
190'en-us'
191ROOT_URLCONF
192'easybreakfast.urls'
193MANAGERS
194()
195BASE_DIR
196'/home/thewoodcase/clients/django-projects/easybreakfast'
197SILENCED_SYSTEM_CHECKS
198[]
199DEFAULT_CHARSET
200'utf-8'
201SESSION_SERIALIZER
202'django.contrib.sessions.serializers.JSONSerializer'
203STATIC_ROOT
204'/home/thewoodcase/clients/django-projects/easybreakfast/all_staticfiles'
205ALLOWED_HOSTS
206[]
207MESSAGE_STORAGE
208'django.contrib.messages.storage.fallback.FallbackStorage'
209EMAIL_SUBJECT_PREFIX
210'[Django] '
211SERVER_EMAIL
212'root@localhost'
213SECURE_HSTS_SECONDS
2140
215STATICFILES_FINDERS
216('django.contrib.staticfiles.finders.FileSystemFinder',
217 'django.contrib.staticfiles.finders.AppDirectoriesFinder')
218SESSION_CACHE_ALIAS
219'default'
220SESSION_COOKIE_DOMAIN
221None
222SESSION_COOKIE_NAME
223'sessionid'
224TIME_INPUT_FORMATS
225('%H:%M:%S', '%H:%M:%S.%f', '%H:%M')
226SECURE_REDIRECT_EXEMPT
227[]
228DATABASES
229{'default': {'ATOMIC_REQUESTS': False,
230 'AUTOCOMMIT': True,
231 'CONN_MAX_AGE': 0,
232 'ENGINE': 'django.db.backends.mysql',
233 'HOST': '127.0.0.1',
234 'NAME': 'thewoodc_easybreakfast',
235 'OPTIONS': {},
236 'PASSWORD': u'********************',
237 'PORT': '3306',
238 'TEST': {'CHARSET': None,
239 'COLLATION': None,
240 'MIRROR': None,
241 'NAME': None},
242 'TIME_ZONE': 'UTC',
243 'USER': 'thewoodc_admin'}}
244EMAIL_SSL_KEYFILE
245u'********************'
246FILE_UPLOAD_DIRECTORY_PERMISSIONS
247None
248FILE_UPLOAD_PERMISSIONS
249None
250FILE_UPLOAD_HANDLERS
251('django.core.files.uploadhandler.MemoryFileUploadHandler',
252 'django.core.files.uploadhandler.TemporaryFileUploadHandler')
253DEFAULT_CONTENT_TYPE
254'text/html'
255APPEND_SLASH
256True
257LOCALE_PATHS
258()
259DATABASE_ROUTERS
260[]
261DEFAULT_TABLESPACE
262''
263YEAR_MONTH_FORMAT
264'F Y'
265STATICFILES_STORAGE
266'django.contrib.staticfiles.storage.StaticFilesStorage'
267CACHES
268{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
269SESSION_COOKIE_PATH
270'/'
271SECURE_CONTENT_TYPE_NOSNIFF
272False
273MIDDLEWARE_CLASSES
274('django.contrib.sessions.middleware.SessionMiddleware',
275 'django.middleware.common.CommonMiddleware',
276 'django.middleware.csrf.CsrfViewMiddleware',
277 'django.contrib.auth.middleware.AuthenticationMiddleware',
278 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
279 'django.contrib.messages.middleware.MessageMiddleware',
280 'django.middleware.clickjacking.XFrameOptionsMiddleware')
281USE_I18N
282True
283THOUSAND_SEPARATOR
284','
285SECRET_KEY
286u'********************'
287LANGUAGE_COOKIE_NAME
288'django_language'
289DEFAULT_INDEX_TABLESPACE
290''
291LOGGING_CONFIG
292'logging.config.dictConfig'
293TEMPLATE_LOADERS
294('django.template.loaders.filesystem.Loader',
295 'django.template.loaders.app_directories.Loader')
296FIRST_DAY_OF_WEEK
2970
298WSGI_APPLICATION
299'easybreakfast.wsgi.application'
300TEMPLATE_DEBUG
301False
302X_FRAME_OPTIONS
303'SAMEORIGIN'
304CSRF_COOKIE_NAME
305'csrftoken'
306FORCE_SCRIPT_NAME
307None
308USE_X_FORWARDED_HOST
309False
310EMAIL_TIMEOUT
311None
312SECURE_SSL_HOST
313None
314SIGNING_BACKEND
315'django.core.signing.TimestampSigner'
316SESSION_COOKIE_SECURE
317False
318CSRF_COOKIE_DOMAIN
319None
320FILE_CHARSET
321'utf-8'
322DEBUG
323True
324LANGUAGE_COOKIE_DOMAIN
325None
326DEFAULT_FILE_STORAGE
327'django.core.files.storage.FileSystemStorage'
328INSTALLED_APPS
329('django.contrib.admin',
330 'django.contrib.auth',
331 'django.contrib.contenttypes',
332 'django.contrib.sessions',
333 'django.contrib.messages',
334 'django.contrib.staticfiles',
335 'customer',
336 'plan',
337 'order',
338 'article',
339 'coupon')
340LANGUAGES
341(('af', 'Afrikaans'),
342 ('ar', 'Arabic'),
343 ('ast', 'Asturian'),
344 ('az', 'Azerbaijani'),
345 ('bg', 'Bulgarian'),
346 ('be', 'Belarusian'),
347 ('bn', 'Bengali'),
348 ('br', 'Breton'),
349 ('bs', 'Bosnian'),
350 ('ca', 'Catalan'),
351 ('cs', 'Czech'),
352 ('cy', 'Welsh'),
353 ('da', 'Danish'),
354 ('de', 'German'),
355 ('el', 'Greek'),
356 ('en', 'English'),
357 ('en-au', 'Australian English'),
358 ('en-gb', 'British English'),
359 ('eo', 'Esperanto'),
360 ('es', 'Spanish'),
361 ('es-ar', 'Argentinian Spanish'),
362 ('es-mx', 'Mexican Spanish'),
363 ('es-ni', 'Nicaraguan Spanish'),
364 ('es-ve', 'Venezuelan Spanish'),
365 ('et', 'Estonian'),
366 ('eu', 'Basque'),
367 ('fa', 'Persian'),
368 ('fi', 'Finnish'),
369 ('fr', 'French'),
370 ('fy', 'Frisian'),
371 ('ga', 'Irish'),
372 ('gl', 'Galician'),
373 ('he', 'Hebrew'),
374 ('hi', 'Hindi'),
375 ('hr', 'Croatian'),
376 ('hu', 'Hungarian'),
377 ('ia', 'Interlingua'),
378 ('id', 'Indonesian'),
379 ('io', 'Ido'),
380 ('is', 'Icelandic'),
381 ('it', 'Italian'),
382 ('ja', 'Japanese'),
383 ('ka', 'Georgian'),
384 ('kk', 'Kazakh'),
385 ('km', 'Khmer'),
386 ('kn', 'Kannada'),
387 ('ko', 'Korean'),
388 ('lb', 'Luxembourgish'),
389 ('lt', 'Lithuanian'),
390 ('lv', 'Latvian'),
391 ('mk', 'Macedonian'),
392 ('ml', 'Malayalam'),
393 ('mn', 'Mongolian'),
394 ('mr', 'Marathi'),
395 ('my', 'Burmese'),
396 ('nb', 'Norwegian Bokmal'),
397 ('ne', 'Nepali'),
398 ('nl', 'Dutch'),
399 ('nn', 'Norwegian Nynorsk'),
400 ('os', 'Ossetic'),
401 ('pa', 'Punjabi'),
402 ('pl', 'Polish'),
403 ('pt', 'Portuguese'),
404 ('pt-br', 'Brazilian Portuguese'),
405 ('ro', 'Romanian'),
406 ('ru', 'Russian'),
407 ('sk', 'Slovak'),
408 ('sl', 'Slovenian'),
409 ('sq', 'Albanian'),
410 ('sr', 'Serbian'),
411 ('sr-latn', 'Serbian Latin'),
412 ('sv', 'Swedish'),
413 ('sw', 'Swahili'),
414 ('ta', 'Tamil'),
415 ('te', 'Telugu'),
416 ('th', 'Thai'),
417 ('tr', 'Turkish'),
418 ('tt', 'Tatar'),
419 ('udm', 'Udmurt'),
420 ('uk', 'Ukrainian'),
421 ('ur', 'Urdu'),
422 ('vi', 'Vietnamese'),
423 ('zh-cn', 'Simplified Chinese'),
424 ('zh-hans', 'Simplified Chinese'),
425 ('zh-hant', 'Traditional Chinese'),
426 ('zh-tw', 'Traditional Chinese'))
427USE_L10N
428True
429SECURE_HSTS_INCLUDE_SUBDOMAINS
430False
431STATICFILES_DIRS
432('/home/thewoodcase/clients/django-projects/easybreakfast/static',)
433PREPEND_WWW
434False
435SECURE_PROXY_SSL_HEADER
436None
437LANGUAGE_COOKIE_AGE
438None
439SESSION_COOKIE_HTTPONLY
440True
441DEBUG_PROPAGATE_EXCEPTIONS
442False
443CSRF_COOKIE_AGE
44431449600
445MONTH_DAY_FORMAT
446'F j'
447LOGIN_URL
448'/accounts/login/'
449SESSION_EXPIRE_AT_BROWSER_CLOSE
450False
451TIME_FORMAT
452'P'
453AUTH_USER_MODEL
454'auth.User'
455DATE_INPUT_FORMATS
456('%Y-%m-%d',
457 '%m/%d/%Y',
458 '%m/%d/%y',
459 '%b %d %Y',
460 '%b %d, %Y',
461 '%d %b %Y',
462 '%d %b, %Y',
463 '%B %d %Y',
464 '%B %d, %Y',
465 '%d %B %Y',
466 '%d %B, %Y')
467AUTHENTICATION_BACKENDS
468('django.contrib.auth.backends.ModelBackend',)
469EMAIL_HOST_PASSWORD
470u'********************'
471PASSWORD_RESET_TIMEOUT_DAYS
472u'********************'
473SESSION_FILE_PATH
474None
475CACHE_MIDDLEWARE_ALIAS
476'default'
477SESSION_SAVE_EVERY_REQUEST
478False
479NUMBER_GROUPING
4800
481SESSION_ENGINE
482'django.contrib.sessions.backends.db'
483CSRF_FAILURE_VIEW
484'django.views.csrf.csrf_failure'
485CSRF_COOKIE_PATH
486'/'
487LOGIN_REDIRECT_URL
488'/accounts/profile/'
489DECIMAL_SEPARATOR
490'.'
491IGNORABLE_404_URLS
492()
493MIGRATION_MODULES
494{}
495TEMPLATE_STRING_IF_INVALID
496''
497LOGOUT_URL
498'/accounts/logout/'
499EMAIL_USE_TLS
500False
501FIXTURE_DIRS
502()
503EMAIL_HOST
504'localhost'
505DATE_FORMAT
506'N j, Y'
507MEDIA_ROOT
508''
509DEFAULT_EXCEPTION_REPORTER_FILTER
510'django.views.debug.SafeExceptionReporterFilter'
511ADMINS
512()
513FORMAT_MODULE_PATH
514None
515DEFAULT_FROM_EMAIL
516'webmaster@localhost'
517MEDIA_URL
518''
519DATETIME_FORMAT
520'N j, Y, P'
521TEMPLATE_DIRS
522()
523DISALLOWED_USER_AGENTS
524()
525ALLOWED_INCLUDE_ROOTS
526()
527LOGGING
528{}
529SHORT_DATE_FORMAT
530'm/d/Y'
531TEMPLATES
532[{'APP_DIRS': True,
533 'BACKEND': 'django.template.backends.django.DjangoTemplates',
534 'DIRS': ['/home/thewoodcase/clients/django-projects/easybreakfast/templates'],
535 'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
536 'django.template.context_processors.debug',
537 'django.template.context_processors.i18n',
538 'django.template.context_processors.media',
539 'django.template.context_processors.request',
540 'django.template.context_processors.static',
541 'django.template.context_processors.tz',
542 'django.contrib.messages.context_processors.messages']}}]
543TEST_RUNNER
544'django.test.runner.DiscoverRunner'
545CACHE_MIDDLEWARE_KEY_PREFIX
546u'********************'
547SECURE_SSL_REDIRECT
548False
549TIME_ZONE
550'UTC'
551FILE_UPLOAD_MAX_MEMORY_SIZE
5522621440
553EMAIL_BACKEND
554'django.core.mail.backends.smtp.EmailBackend'
555EMAIL_USE_SSL
556False
557TEMPLATE_CONTEXT_PROCESSORS
558('django.contrib.auth.context_processors.auth',
559 'django.template.context_processors.debug',
560 'django.template.context_processors.i18n',
561 'django.template.context_processors.media',
562 'django.template.context_processors.static',
563 'django.template.context_processors.tz',
564 'django.contrib.messages.context_processors.messages')
565SESSION_COOKIE_AGE
5661209600
567SETTINGS_MODULE
568'easybreakfast.settings'
569USE_ETAGS
570False
571LANGUAGES_BIDI
572('he', 'ar', 'fa', 'ur')
573FILE_UPLOAD_TEMP_DIR
574None
575INTERNAL_IPS
576()
577STATIC_URL
578'/static-v1.1.0/'
579EMAIL_PORT
58025
581USE_TZ
582True
583SHORT_DATETIME_FORMAT
584'm/d/Y P'
585TEST_NON_SERIALIZED_APPS
586[]
587PASSWORD_HASHERS
588u'********************'
589ABSOLUTE_URL_OVERRIDES
590{}
591LANGUAGE_COOKIE_PATH
592'/'
593CACHE_MIDDLEWARE_SECONDS
594600
595EMAIL_SSL_CERTFILE
596None
597CSRF_COOKIE_HTTPONLY
598False
599DATETIME_INPUT_FORMATS
600('%Y-%m-%d %H:%M:%S',
601 '%Y-%m-%d %H:%M:%S.%f',
602 '%Y-%m-%d %H:%M',
603 '%Y-%m-%d',
604 '%m/%d/%Y %H:%M:%S',
605 '%m/%d/%Y %H:%M:%S.%f',
606 '%m/%d/%Y %H:%M',
607 '%m/%d/%Y',
608 '%m/%d/%y %H:%M:%S',
609 '%m/%d/%y %H:%M:%S.%f',
610 '%m/%d/%y %H:%M',
611 '%m/%d/%y')
612EMAIL_HOST_USER
613''
614You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code.