· 7 years ago · Sep 05, 2018, 02:48 PM
1TypeError at /b/
2argument of type 'NoneType' is not iterable
3Request Method: POST
4Request URL: http://atch.ga/b/
5Django Version: 2.0
6Exception Type: TypeError
7Exception Value:
8argument of type 'NoneType' is not iterable
9Exception Location: /usr/local/lib/python3.5/dist-packages/django/shortcuts.py in resolve_url, line 155
10Python Executable: /usr/local/bin/python3
11Python Version: 3.5.3
12Python Path:
13['/usr/lib/python35.zip',
14 '/usr/lib/python3.5',
15 '/usr/lib/python3.5/plat-arm-linux-gnueabihf',
16 '/usr/lib/python3.5/lib-dynload',
17 '/usr/local/lib/python3.5/dist-packages',
18 '/usr/lib/python3/dist-packages',
19 '/home/pi/Amadeus/project/']
20Server time: Ср, 5 Сен 2018 17:42:29 +0300
21Traceback Switch to copy-and-paste view
22/usr/local/lib/python3.5/dist-packages/django/shortcuts.py in resolve_url
23 return reverse(to, args=args, kwargs=kwargs) ...
24â–¶ Local vars
25/usr/local/lib/python3.5/dist-packages/django/urls/base.py in reverse
26 return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs)) ...
27â–¶ Local vars
28/usr/local/lib/python3.5/dist-packages/django/urls/resolvers.py in _reverse_with_prefix
29 (lookup_view_s, arg_msg, len(patterns), patterns)
30 )
31 else:
32 msg = (
33 "Reverse for '%(view)s' not found. '%(view)s' is not "
34 "a valid view function or pattern name." % {'view': lookup_view_s}
35 )
36 raise NoReverseMatch(msg) ...
37â–¶ Local vars
38During handling of the above exception (Reverse for 'None' not found. 'None' is not a valid view function or pattern name.), another exception occurred:
39/usr/local/lib/python3.5/dist-packages/django/core/handlers/exception.py in inner
40 response = get_response(request) ...
41â–¶ Local vars
42/usr/local/lib/python3.5/dist-packages/django/core/handlers/base.py in _get_response
43 response = self.process_exception_by_middleware(e, request) ...
44â–¶ Local vars
45/usr/local/lib/python3.5/dist-packages/django/core/handlers/base.py in _get_response
46 response = wrapped_callback(request, *callback_args, **callback_kwargs) ...
47â–¶ Local vars
48/home/pi/Amadeus/project/board/views.py in board
49 return redirect(t) ...
50â–¶ Local vars
51/usr/local/lib/python3.5/dist-packages/django/shortcuts.py in redirect
52 return redirect_class(resolve_url(to, *args, **kwargs)) ...
53â–¶ Local vars
54/usr/local/lib/python3.5/dist-packages/django/shortcuts.py in resolve_url
55 if '/' not in to and '.' not in to: ...
56â–¶ Local vars
57Request information
58USER
59AnonymousUser
60
61GET
62No GET data
63
64POST
65Variable Value
66text
67''
68name
69''
70csrfmiddlewaretoken
71'b7e2PbBtcug3FMeHL3wbcNwz2bgSn5AYRBC10awmYNgLWYLraydA2i5bYhXXp5Ap'
72subject
73('Dear God in his wisdom took you by the hand God in his wisdom made you '
74 'understand God in his wisdom took you by the hand God in his wisdom made you '
75 'understand God in his wisdom took you by the hand God in his wisdom made you '
76 'understand God in his wisdom took you by the hand God in his wisdom made you '
77 'understand In this colony, in this colony, in this colony, in this colony')
78FILES
79No FILES data
80
81Variable Value
82csrftoken
83'mrSMQMoJzASiglOYtwn00kqXraUnrsW72VgL1LjClTS0xxlIS14pQPZzngBstsWy'
84__extfc
85'1'
86sessionid
87'v85tqrtint5fepji67ze6c6qh7rdcfxd'
88META
89Variable Value
90CONTENT_LENGTH
91'487'
92CONTENT_TYPE
93'application/x-www-form-urlencoded'
94CONTEXT_DOCUMENT_ROOT
95'/var/www/html'
96CONTEXT_PREFIX
97''
98CSRF_COOKIE
99'mrSMQMoJzASiglOYtwn00kqXraUnrsW72VgL1LjClTS0xxlIS14pQPZzngBstsWy'
100DOCUMENT_ROOT
101'/var/www/html'
102GATEWAY_INTERFACE
103'CGI/1.1'
104HTTP_ACCEPT
105'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8'
106HTTP_ACCEPT_ENCODING
107'gzip'
108HTTP_ACCEPT_LANGUAGE
109'ru,en-US;q=0.9,en;q=0.8'
110HTTP_CACHE_CONTROL
111'max-age=0'
112HTTP_CONNECTION
113'keep-alive'
114HTTP_COOKIE
115('csrftoken=mrSMQMoJzASiglOYtwn00kqXraUnrsW72VgL1LjClTS0xxlIS14pQPZzngBstsWy; '
116 'sessionid=v85tqrtint5fepji67ze6c6qh7rdcfxd; __extfc=1')
117HTTP_DNT
118'1'
119HTTP_HOST
120'atch.ga'
121HTTP_ORIGIN
122'http://atch.ga'
123HTTP_REFERER
124'http://atch.ga/b/'
125HTTP_UPGRADE_INSECURE_REQUESTS
126'1'
127HTTP_USER_AGENT
128('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, '
129 'like Gecko) Chrome/69.0.3497.81 Safari/537.36')
130HTTP_X_HOLA_REQUEST_ID
131'42453'
132HTTP_X_HOLA_UNBLOCKER_BEXT
133'reqid 42453: before request, send headers'
134PATH_INFO
135'/b/'
136PATH_TRANSLATED
137'/home/pi/Amadeus/project/project/wsgi.py/b/'
138QUERY_STRING
139''
140REMOTE_ADDR
141'46.61.242.179'
142REMOTE_PORT
143'3000'
144REQUEST_METHOD
145'POST'
146REQUEST_SCHEME
147'http'
148REQUEST_URI
149'/b/'
150SCRIPT_FILENAME
151'/home/pi/Amadeus/project/project/wsgi.py'
152SCRIPT_NAME
153''
154SERVER_ADDR
155'192.168.0.120'
156SERVER_ADMIN
157'KuriGohan@atch.ga'
158SERVER_NAME
159'atch.ga'
160SERVER_PORT
161'80'
162SERVER_PROTOCOL
163'HTTP/1.1'
164SERVER_SIGNATURE
165'<address>Apache/2.4.25 (Raspbian) Server at atch.ga Port 80</address>\n'
166SERVER_SOFTWARE
167'Apache/2.4.25 (Raspbian)'
168apache.version
169(2, 4, 25)
170mod_wsgi.application_group
171'www.atch.ga|'
172mod_wsgi.callable_object
173'application'
174mod_wsgi.enable_sendfile
175'0'
176mod_wsgi.handler_script
177''
178mod_wsgi.ignore_activity
179'0'
180mod_wsgi.listener_host
181''
182mod_wsgi.listener_port
183'80'
184mod_wsgi.path_info
185'/b/'
186mod_wsgi.process_group
187''
188mod_wsgi.request_handler
189'wsgi-script'
190mod_wsgi.request_id
191'fTymyKDa6XY'
192mod_wsgi.request_start
193'1536158549294205'
194mod_wsgi.script_name
195''
196mod_wsgi.script_reloading
197'1'
198mod_wsgi.script_start
199'1536158549295296'
200mod_wsgi.thread_id
20117
202mod_wsgi.thread_requests
20344
204mod_wsgi.total_requests
2051124
206mod_wsgi.version
207(4, 5, 11)
208wsgi.errors
209<_io.TextIOWrapper encoding='utf-8'>
210wsgi.file_wrapper
211''
212wsgi.input
213<mod_wsgi.Input object at 0x66e8e9e0>
214wsgi.multiprocess
215True
216wsgi.multithread
217True
218wsgi.run_once
219False
220wsgi.url_scheme
221'http'
222wsgi.version
223(1, 0)
224Settings
225Using settings module project.settings
226Setting Value
227ABSOLUTE_URL_OVERRIDES
228{}
229ADMINS
230[]
231ALLOWED_HOSTS
232['192.168.0.120', '192.168.0.121', '127.0.0.1', 'atch.ga']
233APPEND_SLASH
234True
235AUTHENTICATION_BACKENDS
236['django.contrib.auth.backends.ModelBackend']
237AUTH_PASSWORD_VALIDATORS
238'********************'
239AUTH_USER_MODEL
240'auth.User'
241BASE_DIR
242'/home/pi/Amadeus/project'
243CACHES
244{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
245CACHE_MIDDLEWARE_ALIAS
246'default'
247CACHE_MIDDLEWARE_KEY_PREFIX
248'********************'
249CACHE_MIDDLEWARE_SECONDS
250600
251CSRF_COOKIE_AGE
25231449600
253CSRF_COOKIE_DOMAIN
254None
255CSRF_COOKIE_HTTPONLY
256False
257CSRF_COOKIE_NAME
258'csrftoken'
259CSRF_COOKIE_PATH
260'/'
261CSRF_COOKIE_SECURE
262False
263CSRF_FAILURE_VIEW
264'django.views.csrf.csrf_failure'
265CSRF_HEADER_NAME
266'HTTP_X_CSRFTOKEN'
267CSRF_TRUSTED_ORIGINS
268[]
269CSRF_USE_SESSIONS
270False
271DATABASES
272{'default': {'ATOMIC_REQUESTS': False,
273 'AUTOCOMMIT': True,
274 'CONN_MAX_AGE': 0,
275 'ENGINE': 'django.db.backends.sqlite3',
276 'HOST': '',
277 'NAME': '/home/pi/Amadeus/project/db.sqlite3',
278 'OPTIONS': {},
279 'PASSWORD': '********************',
280 'PORT': '',
281 'TEST': {'CHARSET': None,
282 'COLLATION': None,
283 'MIRROR': None,
284 'NAME': None},
285 'TIME_ZONE': None,
286 'USER': ''}}
287DATABASE_ROUTERS
288[]
289DATA_UPLOAD_MAX_MEMORY_SIZE
2902621440
291DATA_UPLOAD_MAX_NUMBER_FIELDS
2921000
293DATETIME_FORMAT
294'N j, Y, P'
295DATETIME_INPUT_FORMATS
296['%Y-%m-%d %H:%M:%S',
297 '%Y-%m-%d %H:%M:%S.%f',
298 '%Y-%m-%d %H:%M',
299 '%Y-%m-%d',
300 '%m/%d/%Y %H:%M:%S',
301 '%m/%d/%Y %H:%M:%S.%f',
302 '%m/%d/%Y %H:%M',
303 '%m/%d/%Y',
304 '%m/%d/%y %H:%M:%S',
305 '%m/%d/%y %H:%M:%S.%f',
306 '%m/%d/%y %H:%M',
307 '%m/%d/%y']
308DATE_FORMAT
309'N j, Y'
310DATE_INPUT_FORMATS
311['%Y-%m-%d',
312 '%m/%d/%Y',
313 '%m/%d/%y',
314 '%b %d %Y',
315 '%b %d, %Y',
316 '%d %b %Y',
317 '%d %b, %Y',
318 '%B %d %Y',
319 '%B %d, %Y',
320 '%d %B %Y',
321 '%d %B, %Y']
322DEBUG
323True
324DEBUG_PROPAGATE_EXCEPTIONS
325False
326DECIMAL_SEPARATOR
327'.'
328DEFAULT_CHARSET
329'utf-8'
330DEFAULT_CONTENT_TYPE
331'text/html'
332DEFAULT_EXCEPTION_REPORTER_FILTER
333'django.views.debug.SafeExceptionReporterFilter'
334DEFAULT_FILE_STORAGE
335'django.core.files.storage.FileSystemStorage'
336DEFAULT_FROM_EMAIL
337'webmaster@localhost'
338DEFAULT_INDEX_TABLESPACE
339''
340DEFAULT_TABLESPACE
341''
342DISALLOWED_USER_AGENTS
343[]
344EMAIL_BACKEND
345'django.core.mail.backends.smtp.EmailBackend'
346EMAIL_HOST
347'localhost'
348EMAIL_HOST_PASSWORD
349'********************'
350EMAIL_HOST_USER
351''
352EMAIL_PORT
35325
354EMAIL_SSL_CERTFILE
355None
356EMAIL_SSL_KEYFILE
357'********************'
358EMAIL_SUBJECT_PREFIX
359'[Django] '
360EMAIL_TIMEOUT
361None
362EMAIL_USE_LOCALTIME
363False
364EMAIL_USE_SSL
365False
366EMAIL_USE_TLS
367False
368FILE_CHARSET
369'utf-8'
370FILE_UPLOAD_DIRECTORY_PERMISSIONS
371None
372FILE_UPLOAD_HANDLERS
373['django.core.files.uploadhandler.MemoryFileUploadHandler',
374 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
375FILE_UPLOAD_MAX_MEMORY_SIZE
3762621440
377FILE_UPLOAD_PERMISSIONS
378None
379FILE_UPLOAD_TEMP_DIR
380None
381FIRST_DAY_OF_WEEK
3820
383FIXTURE_DIRS
384[]
385FORCE_SCRIPT_NAME
386None
387FORMAT_MODULE_PATH
388None
389FORM_RENDERER
390'django.forms.renderers.DjangoTemplates'
391IGNORABLE_404_URLS
392[]
393INSTALLED_APPS
394['django.contrib.admin',
395 'django.contrib.auth',
396 'django.contrib.contenttypes',
397 'django.contrib.sessions',
398 'django.contrib.messages',
399 'django.contrib.staticfiles',
400 'board']
401INTERNAL_IPS
402[]
403LANGUAGES
404[('af', 'Afrikaans'),
405 ('ar', 'Arabic'),
406 ('ast', 'Asturian'),
407 ('az', 'Azerbaijani'),
408 ('bg', 'Bulgarian'),
409 ('be', 'Belarusian'),
410 ('bn', 'Bengali'),
411 ('br', 'Breton'),
412 ('bs', 'Bosnian'),
413 ('ca', 'Catalan'),
414 ('cs', 'Czech'),
415 ('cy', 'Welsh'),
416 ('da', 'Danish'),
417 ('de', 'German'),
418 ('dsb', 'Lower Sorbian'),
419 ('el', 'Greek'),
420 ('en', 'English'),
421 ('en-au', 'Australian English'),
422 ('en-gb', 'British English'),
423 ('eo', 'Esperanto'),
424 ('es', 'Spanish'),
425 ('es-ar', 'Argentinian Spanish'),
426 ('es-co', 'Colombian Spanish'),
427 ('es-mx', 'Mexican Spanish'),
428 ('es-ni', 'Nicaraguan Spanish'),
429 ('es-ve', 'Venezuelan Spanish'),
430 ('et', 'Estonian'),
431 ('eu', 'Basque'),
432 ('fa', 'Persian'),
433 ('fi', 'Finnish'),
434 ('fr', 'French'),
435 ('fy', 'Frisian'),
436 ('ga', 'Irish'),
437 ('gd', 'Scottish Gaelic'),
438 ('gl', 'Galician'),
439 ('he', 'Hebrew'),
440 ('hi', 'Hindi'),
441 ('hr', 'Croatian'),
442 ('hsb', 'Upper Sorbian'),
443 ('hu', 'Hungarian'),
444 ('ia', 'Interlingua'),
445 ('id', 'Indonesian'),
446 ('io', 'Ido'),
447 ('is', 'Icelandic'),
448 ('it', 'Italian'),
449 ('ja', 'Japanese'),
450 ('ka', 'Georgian'),
451 ('kab', 'Kabyle'),
452 ('kk', 'Kazakh'),
453 ('km', 'Khmer'),
454 ('kn', 'Kannada'),
455 ('ko', 'Korean'),
456 ('lb', 'Luxembourgish'),
457 ('lt', 'Lithuanian'),
458 ('lv', 'Latvian'),
459 ('mk', 'Macedonian'),
460 ('ml', 'Malayalam'),
461 ('mn', 'Mongolian'),
462 ('mr', 'Marathi'),
463 ('my', 'Burmese'),
464 ('nb', 'Norwegian Bokmål'),
465 ('ne', 'Nepali'),
466 ('nl', 'Dutch'),
467 ('nn', 'Norwegian Nynorsk'),
468 ('os', 'Ossetic'),
469 ('pa', 'Punjabi'),
470 ('pl', 'Polish'),
471 ('pt', 'Portuguese'),
472 ('pt-br', 'Brazilian Portuguese'),
473 ('ro', 'Romanian'),
474 ('ru', 'Russian'),
475 ('sk', 'Slovak'),
476 ('sl', 'Slovenian'),
477 ('sq', 'Albanian'),
478 ('sr', 'Serbian'),
479 ('sr-latn', 'Serbian Latin'),
480 ('sv', 'Swedish'),
481 ('sw', 'Swahili'),
482 ('ta', 'Tamil'),
483 ('te', 'Telugu'),
484 ('th', 'Thai'),
485 ('tr', 'Turkish'),
486 ('tt', 'Tatar'),
487 ('udm', 'Udmurt'),
488 ('uk', 'Ukrainian'),
489 ('ur', 'Urdu'),
490 ('vi', 'Vietnamese'),
491 ('zh-hans', 'Simplified Chinese'),
492 ('zh-hant', 'Traditional Chinese')]
493LANGUAGES_BIDI
494['he', 'ar', 'fa', 'ur']
495LANGUAGE_CODE
496'ru-ru'
497LANGUAGE_COOKIE_AGE
498None
499LANGUAGE_COOKIE_DOMAIN
500None
501LANGUAGE_COOKIE_NAME
502'django_language'
503LANGUAGE_COOKIE_PATH
504'/'
505LOCALE_PATHS
506[]
507LOGGING
508{}
509LOGGING_CONFIG
510'logging.config.dictConfig'
511LOGIN_REDIRECT_URL
512'/accounts/profile/'
513LOGIN_URL
514'/accounts/login/'
515LOGOUT_REDIRECT_URL
516None
517MANAGERS
518[]
519MEDIA_ROOT
520''
521MEDIA_URL
522''
523MESSAGE_STORAGE
524'django.contrib.messages.storage.fallback.FallbackStorage'
525MIDDLEWARE
526['django.middleware.security.SecurityMiddleware',
527 'django.contrib.sessions.middleware.SessionMiddleware',
528 'django.middleware.common.CommonMiddleware',
529 'django.middleware.csrf.CsrfViewMiddleware',
530 'django.contrib.auth.middleware.AuthenticationMiddleware',
531 'django.contrib.messages.middleware.MessageMiddleware',
532 'django.middleware.clickjacking.XFrameOptionsMiddleware']
533MIGRATION_MODULES
534{}
535MONTH_DAY_FORMAT
536'F j'
537NUMBER_GROUPING
5380
539PASSWORD_HASHERS
540'********************'
541PASSWORD_RESET_TIMEOUT_DAYS
542'********************'
543PREPEND_WWW
544False
545PROJECT_ROOT
546'/home/pi/Amadeus/project/project'
547ROOT_URLCONF
548'project.urls'
549SECRET_KEY
550'********************'
551SECURE_BROWSER_XSS_FILTER
552False
553SECURE_CONTENT_TYPE_NOSNIFF
554False
555SECURE_HSTS_INCLUDE_SUBDOMAINS
556False
557SECURE_HSTS_PRELOAD
558False
559SECURE_HSTS_SECONDS
5600
561SECURE_PROXY_SSL_HEADER
562None
563SECURE_REDIRECT_EXEMPT
564[]
565SECURE_SSL_HOST
566None
567SECURE_SSL_REDIRECT
568False
569SERVER_EMAIL
570'root@localhost'
571SESSION_CACHE_ALIAS
572'default'
573SESSION_COOKIE_AGE
5741209600
575SESSION_COOKIE_DOMAIN
576None
577SESSION_COOKIE_HTTPONLY
578True
579SESSION_COOKIE_NAME
580'sessionid'
581SESSION_COOKIE_PATH
582'/'
583SESSION_COOKIE_SECURE
584False
585SESSION_ENGINE
586'django.contrib.sessions.backends.db'
587SESSION_EXPIRE_AT_BROWSER_CLOSE
588False
589SESSION_FILE_PATH
590None
591SESSION_SAVE_EVERY_REQUEST
592False
593SESSION_SERIALIZER
594'django.contrib.sessions.serializers.JSONSerializer'
595SETTINGS_MODULE
596'project.settings'
597SHORT_DATETIME_FORMAT
598'm/d/Y P'
599SHORT_DATE_FORMAT
600'm/d/Y'
601SIGNING_BACKEND
602'django.core.signing.TimestampSigner'
603SILENCED_SYSTEM_CHECKS
604[]
605STATICFILES_DIRS
606['/home/pi/Amadeus/static/']
607STATICFILES_FINDERS
608['django.contrib.staticfiles.finders.FileSystemFinder',
609 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
610STATICFILES_STORAGE
611'django.contrib.staticfiles.storage.StaticFilesStorage'
612STATIC_ROOT
613None
614STATIC_URL
615'/static/'
616TEMPLATES
617[{'APP_DIRS': True,
618 'BACKEND': 'django.template.backends.django.DjangoTemplates',
619 'DIRS': ['/home/pi/Amadeus/templates'],
620 'OPTIONS': {'context_processors': ['django.template.context_processors.debug',
621 'django.template.context_processors.request',
622 'django.contrib.auth.context_processors.auth',
623 'django.contrib.messages.context_processors.messages']}}]
624TEMPLATE_LOADERS
625('django.template.loaders.filesystem.Loader',
626 'django.template.loaders.app_directories.Loader')
627TEST_NON_SERIALIZED_APPS
628[]
629TEST_RUNNER
630'django.test.runner.DiscoverRunner'
631THOUSAND_SEPARATOR
632','
633TIME_FORMAT
634'P'
635TIME_INPUT_FORMATS
636['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
637TIME_ZONE
638'Europe/Moscow'
639USE_ETAGS
640False
641USE_I18N
642True
643USE_L10N
644False
645USE_THOUSAND_SEPARATOR
646False
647USE_TZ
648True
649USE_X_FORWARDED_HOST
650False
651USE_X_FORWARDED_PORT
652False
653WSGI_APPLICATION
654'project.wsgi.application'
655X_FRAME_OPTIONS
656'SAMEORIGIN'
657YEAR_MONTH_FORMAT
658'F Y'
659You'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.