Error during template rendering
In template C:\Users\andre\Documents\Proyectos\djangotutorial\polls\templates\polls\index.html, error at line 9
Reverse for 'detail' not found. 'detail' is not a valid view function or pattern name.
| 1 | {% if latest_question_list %} |
|---|---|
| 2 | <ul> |
| 3 | {% for question in latest_question_list %} |
| 4 | <!-- <li><a href="/polls/{{ question.id }}/">{{ question.question_text }}</a></li> --> |
| 5 | |
| 6 | <!-- OJO con dejar código comentado, que podría llegar a ser intentado de complilar en un render al responder con un view, me pasó probando este cambio en el turtorial --> |
| 7 | <!-- https://docs.djangoproject.com/en/6.0/intro/tutorial03/#top me daba un error por no encontrar detail no reverse y el tema era que lo seguia queriendo compilar al código viejo--> |
| 8 | |
| 9 | <!-- <li><a href="{% url 'detail' question.id %}">{{ question.question_text }}</a></li> --> |
| 10 | |
| 11 | |
| 12 | <li><a href="{% url 'polls:detail' question.id %}">{{ question.question_text }}</a></li> |
| 13 | {% endfor %} |
| 14 | </ul> |
| 15 | {% else %} |
| 16 | <p>No polls are available.</p> |
| 17 | {% endif %} |
Traceback Switch to copy-and-paste view
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\core\handlers\exception.py, line 55, in innerresponse = get_response(request) ^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value exc NoReverseMatch("Reverse for 'detail' not found. 'detail' is not a valid view function or pattern name.")get_response <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x000001E8E734F230>>
request <WSGIRequest: GET '/polls/'>
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\core\handlers\base.py, line 198, in _get_responseresponse = wrapped_callback(request, *callback_args, **callback_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value callback <function index at 0x000001E8E793C5C0>
callback_args ()
callback_kwargs {}middleware_method <bound method CsrfViewMiddleware.process_view of <CsrfViewMiddleware get_response=convert_exception_to_response.<locals>.inner>>
request <WSGIRequest: GET '/polls/'>
response None
self <django.core.handlers.wsgi.WSGIHandler object at 0x000001E8E734F230>
wrapped_callback <function index at 0x000001E8E793C5C0>
-
C:\Users\andre\Documents\Proyectos\djangotutorial\polls\views.py, line 27, in indexreturn render(request, "polls/index.html", context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}latest_question_list <QuerySet [<Question: Whats's up!>]>
request <WSGIRequest: GET '/polls/'>
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\shortcuts.py, line 25, in rendercontent = loader.render_to_string(template_name, context, request, using=using) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value content_type None
context {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}request <WSGIRequest: GET '/polls/'>
status None
template_name 'polls/index.html'
using None
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\loader.py, line 62, in render_to_stringreturn template.render(context, request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}request <WSGIRequest: GET '/polls/'>
template <django.template.backends.django.Template object at 0x000001E8E7A7D1D0>
template_name 'polls/index.html'
using None
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\backends\django.py, line 107, in renderreturn self.template.render(context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]request <WSGIRequest: GET '/polls/'>
self <django.template.backends.django.Template object at 0x000001E8E7A7D1D0>
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\base.py, line 174, in renderreturn self._render(context) ^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]self <Template template_string="{% if latest_questio..."> -
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\base.py, line 166, in _renderreturn self.nodelist.render(context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]self <Template template_string="{% if latest_questio..."> -
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\base.py, line 1091, in renderreturn SafeString("".join([node.render_annotated(context) for node in self])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]self [<IfNode>]
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\base.py, line 1052, in render_annotatedreturn self.render(context) ^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]self <IfNode>
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\defaulttags.py, line 333, in renderreturn nodelist.render(context) ^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value condition (literal <FilterExpression 'latest_question_list'>)
context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]match <QuerySet [<Question: Whats's up!>]>
nodelist [<TextNode: '\n <ul>\n '>, <ForNode: for question in latest_question_list, tail_len: 13>, <TextNode: '\n </ul>\n'>]
self <IfNode>
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\base.py, line 1091, in renderreturn SafeString("".join([node.render_annotated(context) for node in self])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]self [<TextNode: '\n <ul>\n '>, <ForNode: for question in latest_question_list, tail_len: 13>, <TextNode: '\n </ul>\n'>]
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\base.py, line 1052, in render_annotatedreturn self.render(context) ^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]self <ForNode: for question in latest_question_list, tail_len: 13>
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\defaulttags.py, line 249, in rendernodelist.append(node.render_annotated(context)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]i 0
item <Question: Whats's up!>
len_values 1
loop_dict {'counter': 1, 'counter0': 0, 'first': True, 'last': True, 'length': 1, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}node <URLNode view_name=''detail'' args=[<FilterExpression 'question.id'>] kwargs={} as=None>nodelist ['\n <!-- <li><a href="/polls/', '1', '/">', 'Whats's up!', '</a></li> -->\n' '\n' ' <!-- OJO con dejar código comentado, que podría llegar a ser ' 'intentado de complilar en un render al responder con un view, me pasó ' 'probando este cambio en el turtorial -->\n' ' <!-- https://docs.djangoproject.com/en/6.0/intro/tutorial03/#top me ' 'daba un error por no encontrar detail no reverse y el tema era que lo seguia ' 'queriendo compilar al código viejo-->\n' ' \n' ' <!-- <li><a href="']
num_loopvars 1
parentloop {}pop_context False
self <ForNode: for question in latest_question_list, tail_len: 13>
unpack False
values <QuerySet [<Question: Whats's up!>]>
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\base.py, line 1052, in render_annotatedreturn self.render(context) ^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]self <URLNode view_name=''detail'' args=[<FilterExpression 'question.id'>] kwargs={} as=None> -
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\template\defaulttags.py, line 511, in renderurl = reverse(view_name, args=args, kwargs=kwargs, current_app=current_app) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value NoReverseMatch <class 'django.urls.exceptions.NoReverseMatch'>
args [1]
context [{'True': True, 'False': False, 'None': None}, {}, {}, {'latest_question_list': <QuerySet [<Question: Whats's up!>]>}]current_app 'polls'
kwargs {}reverse <function reverse at 0x000001E8E65C4F60>
self <URLNode view_name=''detail'' args=[<FilterExpression 'question.id'>] kwargs={} as=None>url ''
view_name 'detail'
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\urls\base.py, line 98, in reverseresolved_url = resolver._reverse_with_prefix(view, prefix, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value args [1]
current_app 'polls'
current_path ['polls']
fragment None
kwargs {}ns_converters {}ns_pattern ''
path []
prefix '/'
query None
resolved_path []
resolver <URLResolver 'mysite.urls' (None:None) '^/'>
urlconf 'mysite.urls'
view 'detail'
viewname 'detail'
-
C:\Users\andre\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\django\urls\resolvers.py, line 842, in _reverse_with_prefixraise NoReverseMatch(msg) ^^^^^^^^^^^^^^^^^^^^^^^^^…
Local vars
Variable Value _prefix '/'
args (1,)
kwargs {}lookup_view 'detail'
lookup_view_s 'detail'
m None
msg ("Reverse for 'detail' not found. 'detail' is not a valid view function or " 'pattern name.')n None
patterns []
possibilities []
self <URLResolver 'mysite.urls' (None:None) '^/'>
Request information
USER
AnonymousUser
GET
No GET data
POST
No POST data
FILES
No FILES data
COOKIES
| Variable | Value |
|---|---|
| csrftoken | '********************' |
META
| Variable | Value |
|---|---|
| ALLUSERSPROFILE | 'C:\\ProgramData' |
| APPDATA | 'C:\\Users\\andre\\AppData\\Roaming' |
| COMMONPROGRAMFILES | 'C:\\Program Files\\Common Files' |
| COMMONPROGRAMFILES(X86) | 'C:\\Program Files (x86)\\Common Files' |
| COMMONPROGRAMW6432 | 'C:\\Program Files\\Common Files' |
| COMPUTERNAME | 'SDF-1' |
| COMSPEC | 'C:\\WINDOWS\\system32\\cmd.exe' |
| CONTENT_LENGTH | '' |
| CONTENT_TYPE | 'text/plain' |
| CSRF_COOKIE | 'q6rT85v1Gs3Umm401tVw0ekabR6VhSNB' |
| DJANGO_SETTINGS_MODULE | 'mysite.settings' |
| DRIVERDATA | 'C:\\Windows\\System32\\Drivers\\DriverData' |
| EFC_10396_1592913036 | '1' |
| GATEWAY_INTERFACE | 'CGI/1.1' |
| HOMEDRIVE | 'C:' |
| HOMEPATH | '\\Users\\andre' |
| HTTP_ACCEPT | 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7' |
| HTTP_ACCEPT_ENCODING | 'gzip, deflate, br, zstd' |
| HTTP_ACCEPT_LANGUAGE | 'en-US,en;q=0.9,es-AR;q=0.8,es;q=0.7' |
| HTTP_CACHE_CONTROL | 'max-age=0' |
| HTTP_CONNECTION | 'keep-alive' |
| HTTP_COOKIE | '********************' |
| HTTP_HOST | '127.0.0.1:8000' |
| HTTP_SEC_CH_UA | '"Chromium";v="142", "Google Chrome";v="142", "Not_A Brand";v="99"' |
| HTTP_SEC_CH_UA_MOBILE | '?0' |
| HTTP_SEC_CH_UA_PLATFORM | '"Windows"' |
| HTTP_SEC_FETCH_DEST | 'document' |
| HTTP_SEC_FETCH_MODE | 'navigate' |
| HTTP_SEC_FETCH_SITE | 'none' |
| HTTP_SEC_FETCH_USER | '?1' |
| HTTP_UPGRADE_INSECURE_REQUESTS | '1' |
| HTTP_USER_AGENT | ('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like '
'Gecko) Chrome/142.0.0.0 Safari/537.36') |
| LOCALAPPDATA | 'C:\\Users\\andre\\AppData\\Local' |
| LOGONSERVER | '\\\\SDF-1' |
| NUMBER_OF_PROCESSORS | '8' |
| ONEDRIVE | 'C:\\Users\\andre\\OneDrive' |
| ONEDRIVECONSUMER | 'C:\\Users\\andre\\OneDrive' |
| OS | 'Windows_NT' |
| PATH | ('C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program '
'Files\\Git\\cmd;C:\\Users\\andre\\AppData\\Local\\Python;C:\\Users\\andre\\AppData\\Local\\Python\\pythoncore-3.14-64\\Scripts;C:\\Users\\andre\\Documents\\Proyectos\\djangotutorial;C:\\Users\\andre\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\andre\\AppData\\Local\\Programs\\Microsoft '
'VS '
'Code\\bin;C:\\Users\\andre\\AppData\\Local\\GitHubDesktop\\bin;C:\\Users\\andre\\AppData\\Local\\Python\\bin;C:\\Users\\andre\\AppData\\Local\\Python\\pythoncore-3.14-64\\Scripts;') |
| PATHEXT | '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' |
| PATH_INFO | '/polls/' |
| PROCESSOR_ARCHITECTURE | 'AMD64' |
| PROCESSOR_IDENTIFIER | 'Intel64 Family 6 Model 140 Stepping 1, GenuineIntel' |
| PROCESSOR_LEVEL | '6' |
| PROCESSOR_REVISION | '8c01' |
| PROGRAMDATA | 'C:\\ProgramData' |
| PROGRAMFILES | 'C:\\Program Files' |
| PROGRAMFILES(X86) | 'C:\\Program Files (x86)' |
| PROGRAMW6432 | 'C:\\Program Files' |
| PROMPT | '$P$G' |
| PSMODULEPATH | ('C:\\Program '
'Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules') |
| PUBLIC | 'C:\\Users\\Public' |
| PYTHONPATH | 'C:\\Users\\andre\\Documents\\Proyectos\\djangotutorial;C:\\Users\\andre\\Documents\\Proyectos\\djangotutorial\\mysite;C:\\Users\\andre\\Documents\\Proyectos\\djangotutorial\\polls' |
| QUERY_STRING | '' |
| REMOTE_ADDR | '127.0.0.1' |
| REMOTE_HOST | '' |
| REQUEST_METHOD | 'GET' |
| RUN_MAIN | 'true' |
| SCRIPT_NAME | '' |
| SERVER_NAME | 'SDF-1' |
| SERVER_PORT | '8000' |
| SERVER_PROTOCOL | 'HTTP/1.1' |
| SERVER_SOFTWARE | 'WSGIServer/0.2' |
| SESSIONNAME | 'Console' |
| SYSTEMDRIVE | 'C:' |
| SYSTEMROOT | 'C:\\WINDOWS' |
| TEMP | 'C:\\Users\\andre\\AppData\\Local\\Temp' |
| TMP | 'C:\\Users\\andre\\AppData\\Local\\Temp' |
| USERDOMAIN | 'SDF-1' |
| USERDOMAIN_ROAMINGPROFILE | 'SDF-1' |
| USERNAME | 'andre' |
| USERPROFILE | 'C:\\Users\\andre' |
| WINDIR | 'C:\\WINDOWS' |
| ZES_ENABLE_SYSMAN | '1' |
| wsgi.errors | <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'> |
| wsgi.file_wrapper | <class 'wsgiref.util.FileWrapper'> |
| wsgi.input | <django.core.handlers.wsgi.LimitedStream object at 0x000001E8E7FE2740> |
| wsgi.multiprocess | False |
| wsgi.multithread | True |
| wsgi.run_once | False |
| wsgi.url_scheme | 'http' |
| wsgi.version | (1, 0) |
Settings
Using settings module mysite.settings
| Setting | Value |
|---|---|
| ABSOLUTE_URL_OVERRIDES | {} |
| ADMINS | [] |
| ALLOWED_HOSTS | [] |
| APPEND_SLASH | True |
| AUTHENTICATION_BACKENDS | '********************' |
| AUTH_PASSWORD_VALIDATORS | '********************' |
| AUTH_USER_MODEL | '********************' |
| BASE_DIR | WindowsPath('C:/Users/andre/Documents/Proyectos/djangotutorial') |
| CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
| CACHE_MIDDLEWARE_ALIAS | 'default' |
| CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
| CACHE_MIDDLEWARE_SECONDS | 600 |
| CSRF_COOKIE_AGE | 31449600 |
| CSRF_COOKIE_DOMAIN | None |
| CSRF_COOKIE_HTTPONLY | False |
| CSRF_COOKIE_NAME | 'csrftoken' |
| CSRF_COOKIE_PATH | '/' |
| CSRF_COOKIE_SAMESITE | 'Lax' |
| CSRF_COOKIE_SECURE | False |
| CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
| CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
| CSRF_TRUSTED_ORIGINS | [] |
| CSRF_USE_SESSIONS | False |
| DATABASES | {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_HEALTH_CHECKS': False,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.sqlite3',
'HOST': '',
'NAME': WindowsPath('C:/Users/andre/Documents/Proyectos/djangotutorial/db.sqlite3'),
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}} |
| DATABASE_ROUTERS | [] |
| DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
| DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
| DATA_UPLOAD_MAX_NUMBER_FILES | 100 |
| DATETIME_FORMAT | 'N j, Y, P' |
| DATETIME_INPUT_FORMATS | ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M'] |
| DATE_FORMAT | 'N j, Y' |
| DATE_INPUT_FORMATS | ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y'] |
| DEBUG | True |
| DEBUG_PROPAGATE_EXCEPTIONS | False |
| DECIMAL_SEPARATOR | '.' |
| DEFAULT_AUTO_FIELD | 'django.db.models.BigAutoField' |
| DEFAULT_CHARSET | 'utf-8' |
| DEFAULT_EXCEPTION_REPORTER | 'django.views.debug.ExceptionReporter' |
| DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
| DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
| DEFAULT_INDEX_TABLESPACE | '' |
| DEFAULT_TABLESPACE | '' |
| DISALLOWED_USER_AGENTS | [] |
| EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
| EMAIL_HOST | 'localhost' |
| EMAIL_HOST_PASSWORD | '********************' |
| EMAIL_HOST_USER | '' |
| EMAIL_PORT | 25 |
| EMAIL_SSL_CERTFILE | None |
| EMAIL_SSL_KEYFILE | '********************' |
| EMAIL_SUBJECT_PREFIX | '[Django] ' |
| EMAIL_TIMEOUT | None |
| EMAIL_USE_LOCALTIME | False |
| EMAIL_USE_SSL | False |
| EMAIL_USE_TLS | False |
| FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
| FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
| FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
| FILE_UPLOAD_PERMISSIONS | 420 |
| FILE_UPLOAD_TEMP_DIR | None |
| FIRST_DAY_OF_WEEK | 0 |
| FIXTURE_DIRS | [] |
| FORCE_SCRIPT_NAME | None |
| FORMAT_MODULE_PATH | None |
| FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
| IGNORABLE_404_URLS | [] |
| INSTALLED_APPS | ['polls.apps.PollsConfig', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles'] |
| INTERNAL_IPS | [] |
| LANGUAGES | [('af', 'Afrikaans'),
('ar', 'Arabic'),
('ar-dz', 'Algerian Arabic'),
('ast', 'Asturian'),
('az', 'Azerbaijani'),
('bg', 'Bulgarian'),
('be', 'Belarusian'),
('bn', 'Bengali'),
('br', 'Breton'),
('bs', 'Bosnian'),
('ca', 'Catalan'),
('ckb', 'Central Kurdish (Sorani)'),
('cs', 'Czech'),
('cy', 'Welsh'),
('da', 'Danish'),
('de', 'German'),
('dsb', 'Lower Sorbian'),
('el', 'Greek'),
('en', 'English'),
('en-au', 'Australian English'),
('en-gb', 'British English'),
('eo', 'Esperanto'),
('es', 'Spanish'),
('es-ar', 'Argentinian Spanish'),
('es-co', 'Colombian Spanish'),
('es-mx', 'Mexican Spanish'),
('es-ni', 'Nicaraguan Spanish'),
('es-ve', 'Venezuelan Spanish'),
('et', 'Estonian'),
('eu', 'Basque'),
('fa', 'Persian'),
('fi', 'Finnish'),
('fr', 'French'),
('fy', 'Frisian'),
('ga', 'Irish'),
('gd', 'Scottish Gaelic'),
('gl', 'Galician'),
('he', 'Hebrew'),
('hi', 'Hindi'),
('hr', 'Croatian'),
('hsb', 'Upper Sorbian'),
('ht', 'Haitian Creole'),
('hu', 'Hungarian'),
('hy', 'Armenian'),
('ia', 'Interlingua'),
('id', 'Indonesian'),
('ig', 'Igbo'),
('io', 'Ido'),
('is', 'Icelandic'),
('it', 'Italian'),
('ja', 'Japanese'),
('ka', 'Georgian'),
('kab', 'Kabyle'),
('kk', 'Kazakh'),
('km', 'Khmer'),
('kn', 'Kannada'),
('ko', 'Korean'),
('ky', 'Kyrgyz'),
('lb', 'Luxembourgish'),
('lt', 'Lithuanian'),
('lv', 'Latvian'),
('mk', 'Macedonian'),
('ml', 'Malayalam'),
('mn', 'Mongolian'),
('mr', 'Marathi'),
('ms', 'Malay'),
('my', 'Burmese'),
('nb', 'Norwegian Bokmål'),
('ne', 'Nepali'),
('nl', 'Dutch'),
('nn', 'Norwegian Nynorsk'),
('os', 'Ossetic'),
('pa', 'Punjabi'),
('pl', 'Polish'),
('pt', 'Portuguese'),
('pt-br', 'Brazilian Portuguese'),
('ro', 'Romanian'),
('ru', 'Russian'),
('sk', 'Slovak'),
('sl', 'Slovenian'),
('sq', 'Albanian'),
('sr', 'Serbian'),
('sr-latn', 'Serbian Latin'),
('sv', 'Swedish'),
('sw', 'Swahili'),
('ta', 'Tamil'),
('te', 'Telugu'),
('tg', 'Tajik'),
('th', 'Thai'),
('tk', 'Turkmen'),
('tr', 'Turkish'),
('tt', 'Tatar'),
('udm', 'Udmurt'),
('ug', 'Uyghur'),
('uk', 'Ukrainian'),
('ur', 'Urdu'),
('uz', 'Uzbek'),
('vi', 'Vietnamese'),
('zh-hans', 'Simplified Chinese'),
('zh-hant', 'Traditional Chinese')] |
| LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur'] |
| LANGUAGE_CODE | 'en-us' |
| LANGUAGE_COOKIE_AGE | None |
| LANGUAGE_COOKIE_DOMAIN | None |
| LANGUAGE_COOKIE_HTTPONLY | False |
| LANGUAGE_COOKIE_NAME | 'django_language' |
| LANGUAGE_COOKIE_PATH | '/' |
| LANGUAGE_COOKIE_SAMESITE | None |
| LANGUAGE_COOKIE_SECURE | False |
| LOCALE_PATHS | [] |
| LOGGING | {} |
| LOGGING_CONFIG | 'logging.config.dictConfig' |
| LOGIN_REDIRECT_URL | '/accounts/profile/' |
| LOGIN_URL | '/accounts/login/' |
| LOGOUT_REDIRECT_URL | None |
| MANAGERS | [] |
| MEDIA_ROOT | '' |
| MEDIA_URL | '/' |
| MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
| MIDDLEWARE | ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware'] |
| MIGRATION_MODULES | {} |
| MONTH_DAY_FORMAT | 'F j' |
| NUMBER_GROUPING | 0 |
| PASSWORD_HASHERS | '********************' |
| PASSWORD_RESET_TIMEOUT | '********************' |
| PREPEND_WWW | False |
| ROOT_URLCONF | 'mysite.urls' |
| SECRET_KEY | '********************' |
| SECRET_KEY_FALLBACKS | '********************' |
| SECURE_CONTENT_TYPE_NOSNIFF | True |
| SECURE_CROSS_ORIGIN_OPENER_POLICY | 'same-origin' |
| SECURE_CSP | {} |
| SECURE_CSP_REPORT_ONLY | {} |
| SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
| SECURE_HSTS_PRELOAD | False |
| SECURE_HSTS_SECONDS | 0 |
| SECURE_PROXY_SSL_HEADER | None |
| SECURE_REDIRECT_EXEMPT | [] |
| SECURE_REFERRER_POLICY | 'same-origin' |
| SECURE_SSL_HOST | None |
| SECURE_SSL_REDIRECT | False |
| SERVER_EMAIL | 'root@localhost' |
| SESSION_CACHE_ALIAS | 'default' |
| SESSION_COOKIE_AGE | 1209600 |
| SESSION_COOKIE_DOMAIN | None |
| SESSION_COOKIE_HTTPONLY | True |
| SESSION_COOKIE_NAME | 'sessionid' |
| SESSION_COOKIE_PATH | '/' |
| SESSION_COOKIE_SAMESITE | 'Lax' |
| SESSION_COOKIE_SECURE | False |
| SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
| SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
| SESSION_FILE_PATH | None |
| SESSION_SAVE_EVERY_REQUEST | False |
| SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
| SETTINGS_MODULE | 'mysite.settings' |
| SHORT_DATETIME_FORMAT | 'm/d/Y P' |
| SHORT_DATE_FORMAT | 'm/d/Y' |
| SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
| SILENCED_SYSTEM_CHECKS | [] |
| STATICFILES_DIRS | [] |
| STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
| STATIC_ROOT | None |
| STATIC_URL | '/static/' |
| STORAGES | {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'},
'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}} |
| TASKS | {'default': {'BACKEND': 'django.tasks.backends.immediate.ImmediateBackend'}} |
| TEMPLATES | [{'APP_DIRS': True,
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'OPTIONS': {'context_processors': ['django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages']}}] |
| TEST_NON_SERIALIZED_APPS | [] |
| TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
| THOUSAND_SEPARATOR | ',' |
| TIME_FORMAT | 'P' |
| TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
| TIME_ZONE | 'UTC' |
| URLIZE_ASSUME_HTTPS | False |
| USE_I18N | True |
| USE_THOUSAND_SEPARATOR | False |
| USE_TZ | True |
| USE_X_FORWARDED_HOST | False |
| USE_X_FORWARDED_PORT | False |
| WSGI_APPLICATION | 'mysite.wsgi.application' |
| X_FRAME_OPTIONS | 'DENY' |
| YEAR_MONTH_FORMAT | 'F Y' |