Abstract matching query does not exist.
Request Method: | GET |
---|---|
Request URL: | https://dh2016.adho.org/2576 |
Django Version: | 1.9.7 |
Exception Type: | DoesNotExist |
Exception Value: | Abstract matching query does not exist. |
Exception Location: | /srv/www/abstracts/env/lib/python2.7/site-packages/django/db/models/query.py in get, line 387 |
Python Executable: | /usr/bin/python |
Python Version: | 2.7.9 |
Python Path: | ['/srv/www/abstracts', '/srv/www/abstracts/env/lib/python2.7/site-packages', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/pymodules/python2.7', '/srv/www/abstracts'] |
Server time: | Thu, 28 Mar 2024 13:22:15 +0000 |
/srv/www/abstracts/env/lib/python2.7/site-packages/django/core/handlers/base.py
in get_response
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)
except Exception as e:
response = self.process_exception_by_middleware(e, request)...
# Complain if the view returned None (a common error).
if response is None:
if isinstance(callback, types.FunctionType): # FBV
view_name = callback.__name__
else: # CBV
Variable | Value |
---|---|
e | DoesNotExist('Abstract matching query does not exist.',) |
callback_args | () |
resolver_match | ResolverMatch(func=abstracts.views.showAbstractNew, args=(), kwargs={'pk': u'2576'}, url_name=abstract-detail, app_names=[], namespaces=[]) |
response_is_rendered | False |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7f077e4adc10>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f077f61c6d0> |
request | <WSGIRequest: GET '/2576'> |
callback | <function showAbstractNew at 0x7f077e434b90> |
wrapped_callback | <function showAbstractNew at 0x7f077e434b90> |
resolver | <RegexURLResolver 'dh2016.urls' (None:None) ^/> |
callback_kwargs | {'pk': u'2576'} |
response | None |
urlconf | 'dh2016.urls' |
/srv/www/abstracts/env/lib/python2.7/site-packages/django/core/handlers/base.py
in get_response
response = middleware_method(request, callback, callback_args, callback_kwargs)
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)...
except Exception as e:
response = self.process_exception_by_middleware(e, request)
# Complain if the view returned None (a common error).
if response is None:
if isinstance(callback, types.FunctionType): # FBV
Variable | Value |
---|---|
e | DoesNotExist('Abstract matching query does not exist.',) |
callback_args | () |
resolver_match | ResolverMatch(func=abstracts.views.showAbstractNew, args=(), kwargs={'pk': u'2576'}, url_name=abstract-detail, app_names=[], namespaces=[]) |
response_is_rendered | False |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7f077e4adc10>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f077f61c6d0> |
request | <WSGIRequest: GET '/2576'> |
callback | <function showAbstractNew at 0x7f077e434b90> |
wrapped_callback | <function showAbstractNew at 0x7f077e434b90> |
resolver | <RegexURLResolver 'dh2016.urls' (None:None) ^/> |
callback_kwargs | {'pk': u'2576'} |
response | None |
urlconf | 'dh2016.urls' |
/srv/www/abstracts/abstracts/views.py
in showAbstractNew
dirname, filename = abstract.path.split (os.path.sep)[-2:]
filename = os.path.splitext (filename)[0]
destination = '/%s/static/data/%s.html' % (PREFIX, filename)
print 'ShowAbstract destination:', destination
return redirect (destination)
def showAbstractNew (request, pk):
abstract = Abstract.objects.get (pk = pk)...
with open (abstract.path[:-3] + 'html') as fhtml:
html = fhtml.read ()
html = html.replace ('img src="', 'img class="img-responsive" src="' + os.path.join (settings.STATIC_URL, 'data', ''))
context_dict = {'abstract': abstract,
'xml_path': os.path.join ('data', os.path.split (abstract.path)[1]),
'html_path': os.path.join (settings.STATIC_URL, abstract.path[:-3] + 'html'),
Variable | Value |
---|---|
pk | u'2576' |
request | <WSGIRequest: GET '/2576'> |
/srv/www/abstracts/env/lib/python2.7/site-packages/django/db/models/manager.py
in manager_method
def check(self, **kwargs):
return []
@classmethod
def _get_queryset_methods(cls, queryset_class):
def create_method(name, method):
def manager_method(self, *args, **kwargs):
return getattr(self.get_queryset(), name)(*args, **kwargs)...
manager_method.__name__ = method.__name__
manager_method.__doc__ = method.__doc__
return manager_method
new_methods = {}
# Refs http://bugs.python.org/issue1785.
Variable | Value |
---|---|
self | <django.db.models.manager.Manager object at 0x7f077e4c87d0> |
args | () |
name | 'get' |
kwargs | {'pk': u'2576'} |
/srv/www/abstracts/env/lib/python2.7/site-packages/django/db/models/query.py
in get
clone = clone.order_by()
num = len(clone)
if num == 1:
return clone._result_cache[0]
if not num:
raise self.model.DoesNotExist(
"%s matching query does not exist." %
self.model._meta.object_name...
)
raise self.model.MultipleObjectsReturned(
"get() returned more than one %s -- it returned %s!" %
(self.model._meta.object_name, num)
)
Variable | Value |
---|---|
clone | [] |
num | 0 |
self | [<Abstract: Wade, M. et al. - "A Model for International Cooperation: Emblematica Online and Linked Data in Research and Pedagogy">, <Abstract: Martínez Bermejo, S. - "El Atambor de Plata Suena como Cascaveles de Turquesa". Reconstrucción de la Experiencia Sonora de la Colonización Europea (c. 1480-1650) a Través de un Glosario y un Tesauro Digital>, <Abstract: Schreibman, S. et al. - #dariahTeach: online teaching, MOOCs and beyond>, <Abstract: Clavert, F. - #ww1. The Great War on Twitter>, <Abstract: Kleppe, M., Desmond, E. - 1 Million Dutch Newspaper Images available for researchers: The KBK-1M Dataset>, <Abstract: Fereday, G. et al. - 3D Scanning for Preservation: Difficulties and Dissemination>, <Abstract: Nurmikko-Fuller, T. et al. - A Comparative Analysis of Bibliographic Ontologies: Implications for Digital Humanities>, <Abstract: Giannetti, F., Kijas, A. - A DH-Leavened Musicological Toolbox>, <Abstract: Heyworth, G. et al. - A Demonstration of Multispectral Imaging>, <Abstract: Yamada, T., Inoue, S. - A Management of Personal Name with Alternate Name and its Searching for Japanese Historical Study>, <Abstract: Colavizza, G. et al. - A Method for Record Linkage with Sparse Historical Data>, <Abstract: Brando, C., Frontini, F. - A Place for Places: Current Trends and Challenges in the Development and Use of Geo-Historical Gazetteers>, <Abstract: Tang, M. et al. - A Study of Knowledge Integration in Digital Humanities Based on Bibliographic Analysis>, <Abstract: Reimers, N. et al. - A Tool for NLP-Preprocessing in Literary Text Analysis>, <Abstract: Dessart, G. et al. - A Web-based Tool Called Gauntlet: From Iterative Design To Interactive Drawings Annotation>, <Abstract: Mylonas, E., DiGiulio, S. - A Workflow for Encoding and Publishing Inscriptions>, <Abstract: Turska, M., Cummings, J. - A lesson in applied minimalism: adopting the TEI processing model>, <Abstract: van Dalen-Oskam, K. - A literary rat race>, <Abstract: Pierazzo, E. et al. - A new approach to libraries in the Digital Humanities: the case of “Fonte-Gaia”>, <Abstract: Tasovac, T. et al. - APIs in Digital Humanities: The Infrastructural Turn>, '...(remaining elements truncated)...'] |
args | () |
kwargs | {'pk': u'2576'} |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
mod_wsgi.listener_port | '443' |
HTTP_REFERER | 'http://dh2016.adho.org/abstracts/2576' |
mod_wsgi.listener_host | '' |
CONTEXT_DOCUMENT_ROOT | '/var/www/html' |
SERVER_SOFTWARE | 'Apache/2.4.10 (Debian)' |
SCRIPT_NAME | u'' |
mod_wsgi.enable_sendfile | '0' |
mod_wsgi.handler_script | '' |
SERVER_SIGNATURE | '<address>Apache/2.4.10 (Debian) Server at dh2016.adho.org Port 443</address>\n' |
REQUEST_METHOD | 'GET' |
PATH_INFO | u'/2576' |
SERVER_PROTOCOL | 'HTTP/1.0' |
QUERY_STRING | '' |
HTTP_X_REAL_IP | '3.238.233.189' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_CONNECTION | 'close' |
SERVER_NAME | 'dh2016.adho.org' |
REMOTE_ADDR | '172.20.0.1' |
mod_wsgi.queue_start | '1711632135622062' |
mod_wsgi.request_handler | 'wsgi-script' |
apache.version | (2, 4, 10) |
mod_wsgi.version | (4, 3, 0) |
wsgi.url_scheme | 'https' |
PATH_TRANSLATED | '/srv/www/abstracts/dh2016/wsgi.py/2576' |
SERVER_PORT | '443' |
wsgi.multiprocess | False |
mod_wsgi.input_chunked | '0' |
SERVER_ADDR | '172.20.0.3' |
DOCUMENT_ROOT | '/var/www/html' |
mod_wsgi.process_group | 'dh2016' |
mod_wsgi.daemon_connects | '1' |
SCRIPT_FILENAME | '/srv/www/abstracts/dh2016/wsgi.py' |
SERVER_ADMIN | 'it@ijp.pan.pl' |
SCRIPT_URI | 'https://dh2016.adho.org/2576' |
wsgi.input | <mod_wsgi.Input object at 0x7f077e35d030> |
HTTP_HOST | 'dh2016.adho.org' |
SCRIPT_URL | '/2576' |
wsgi.multithread | True |
mod_wsgi.callable_object | 'application' |
mod_wsgi.daemon_restarts | '0' |
REQUEST_URI | '//2576' |
HTTP_ACCEPT | '*/*' |
wsgi.file_wrapper | '' |
wsgi.version | (1, 0) |
GATEWAY_INTERFACE | 'CGI/1.1' |
HTTP_X_FORWARDED_FOR | '3.238.233.189' |
wsgi.errors | <mod_wsgi.Log object at 0x7f077dc33a98> |
REMOTE_PORT | '48282' |
HTTP_X_FORWARDED_HOST | 'dh2016.adho.org' |
REQUEST_SCHEME | 'https' |
CONTEXT_PREFIX | '' |
wsgi.run_once | False |
mod_wsgi.script_start | '1711632135622186' |
mod_wsgi.application_group | '172.20.0.3|' |
mod_wsgi.script_reloading | '1' |
mod_wsgi.request_start | '1711632135621927' |
mod_wsgi.daemon_start | '1711632135622161' |
dh2016.settings
Setting | Value |
---|---|
SECURE_BROWSER_XSS_FILTER | False |
USE_X_FORWARDED_PORT | False |
USE_THOUSAND_SEPARATOR | False |
CSRF_COOKIE_SECURE | False |
LANGUAGE_CODE | 'en-us' |
ROOT_URLCONF | 'dh2016.urls' |
MANAGERS | [] |
BASE_DIR | '/srv/www/abstracts' |
SILENCED_SYSTEM_CHECKS | [] |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | '/srv/www/abstracts/static/' |
ALLOWED_HOSTS | ['dh2016.adho.org', '149.156.30.151'] |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
SERVER_EMAIL | 'root@localhost' |
SECURE_HSTS_SECONDS | 0 |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_NAME | 'sessionid' |
TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
SECURE_REDIRECT_EXEMPT | [] |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.sqlite3', 'HOST': '', 'NAME': '/srv/www/abstracts/db.sqlite3', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': ''}} |
EMAIL_SSL_KEYFILE | u'********************' |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
DEFAULT_CONTENT_TYPE | 'text/html' |
APPEND_SLASH | True |
LOCALE_PATHS | [] |
DATABASE_ROUTERS | [] |
DEFAULT_TABLESPACE | '' |
YEAR_MONTH_FORMAT | 'F Y' |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
SESSION_COOKIE_PATH | '/' |
EMAIL_HOST_PASSWORD | u'********************' |
SECURE_CONTENT_TYPE_NOSNIFF | False |
MIDDLEWARE_CLASSES | ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware'] |
USE_I18N | True |
THOUSAND_SEPARATOR | ',' |
SECRET_KEY | u'********************' |
LANGUAGE_COOKIE_NAME | 'django_language' |
DEFAULT_INDEX_TABLESPACE | '' |
LOGGING_CONFIG | 'logging.config.dictConfig' |
TEMPLATE_LOADERS | ['django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader'] |
FIRST_DAY_OF_WEEK | 0 |
WSGI_APPLICATION | 'dh2016.wsgi.application' |
TEMPLATE_DEBUG | False |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
CSRF_COOKIE_NAME | 'csrftoken' |
FORCE_SCRIPT_NAME | None |
USE_X_FORWARDED_HOST | False |
CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
EMAIL_TIMEOUT | None |
SECURE_SSL_HOST | None |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SESSION_COOKIE_SECURE | False |
CSRF_COOKIE_DOMAIN | None |
FILE_CHARSET | 'utf-8' |
DEBUG | True |
CSRF_TRUSTED_ORIGINS | [] |
LANGUAGE_COOKIE_DOMAIN | None |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
INSTALLED_APPS | ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'email_obfuscator', 'abstracts'] |
LANGUAGES | [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('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'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmal'), ('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'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')] |
USE_L10N | True |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
STATICFILES_DIRS | [] |
PREPEND_WWW | False |
SECURE_PROXY_SSL_HEADER | None |
LANGUAGE_COOKIE_AGE | None |
SESSION_COOKIE_HTTPONLY | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
CSRF_COOKIE_AGE | 31449600 |
MONTH_DAY_FORMAT | 'F j' |
LOGIN_URL | '/accounts/login/' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
TIME_FORMAT | 'P' |
AUTH_USER_MODEL | 'auth.User' |
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'] |
AUTHENTICATION_BACKENDS | ['django.contrib.auth.backends.ModelBackend'] |
AUTH_PASSWORD_VALIDATORS | u'********************' |
TEMPLATE_PATH | '/srv/www/abstracts/templates' |
PASSWORD_RESET_TIMEOUT_DAYS | u'********************' |
SESSION_FILE_PATH | None |
CACHE_MIDDLEWARE_ALIAS | 'default' |
SESSION_SAVE_EVERY_REQUEST | False |
NUMBER_GROUPING | 0 |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
CSRF_COOKIE_PATH | '/' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
DECIMAL_SEPARATOR | '.' |
IGNORABLE_404_URLS | [] |
MIGRATION_MODULES | {} |
TEMPLATE_STRING_IF_INVALID | '' |
LOGOUT_URL | '/accounts/logout/' |
EMAIL_USE_TLS | False |
FIXTURE_DIRS | [] |
EMAIL_HOST | 'localhost' |
DATE_FORMAT | 'N j, Y' |
MEDIA_ROOT | '' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
ADMINS | [] |
FORMAT_MODULE_PATH | None |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
MEDIA_URL | '' |
DATETIME_FORMAT | 'N j, Y, P' |
TEMPLATE_DIRS | [] |
DISALLOWED_USER_AGENTS | [] |
ALLOWED_INCLUDE_ROOTS | [] |
LOGGING | {} |
SHORT_DATE_FORMAT | 'm/d/Y' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/srv/www/abstracts/templates'], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}}] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
SECURE_SSL_REDIRECT | False |
TIME_ZONE | 'UTC' |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_USE_SSL | False |
TEMPLATE_CONTEXT_PROCESSORS | ['django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages'] |
SESSION_COOKIE_AGE | 1209600 |
SETTINGS_MODULE | 'dh2016.settings' |
USE_ETAGS | False |
LANGUAGES_BIDI | ['he', 'ar', 'fa', 'ur'] |
FILE_UPLOAD_TEMP_DIR | None |
INTERNAL_IPS | [] |
STATIC_URL | '/abstracts/static/' |
EMAIL_PORT | 25 |
USE_TZ | True |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
TEST_NON_SERIALIZED_APPS | [] |
PASSWORD_HASHERS | u'********************' |
ABSOLUTE_URL_OVERRIDES | {} |
LANGUAGE_COOKIE_PATH | '/' |
CACHE_MIDDLEWARE_SECONDS | 600 |
EMAIL_SSL_CERTFILE | None |
CSRF_COOKIE_HTTPONLY | False |
DATETIME_INPUT_FORMATS | ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y'] |
EMAIL_HOST_USER | '' |
You'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.