· 9 years ago · Sep 19, 2016, 02:44 PM
1AttributeError at /api/v1/packages/custom/
2'collections.OrderedDict' object has no attribute 'content'
3
4Request Method: POST
5Request URL: http://stage.3d4medical.com:9001/api/v1/packages/custom/
6Django Version: 1.9.9
7Python Executable: /usr/bin/uwsgi-core
8Python Version: 3.5.2
9Python Path: ['.', '', '/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/usr/lib/python3.5/lib-dynload', '/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages']
10Server time: Mon, 19 Sep 2016 14:42:30 +0000
11Installed Applications:
12['django.contrib.auth',
13 'django.contrib.contenttypes',
14 'django.contrib.sessions',
15 'django.contrib.messages',
16 'django.contrib.staticfiles',
17 'django.contrib.admin',
18 'corsheaders',
19 'storages',
20 'rest_framework',
21 'rest_framework_swagger',
22 'generic_relations',
23 'sorl.thumbnail',
24 'sortedm2m',
25 'pinax.eventlog',
26 'logentry_admin',
27 'rest_framework.authtoken',
28 'logger',
29 'custom_user',
30 'common',
31 'users',
32 'assets',
33 'clinic',
34 'summary',
35 'axes']
36Installed Middleware:
37('django.contrib.sessions.middleware.SessionMiddleware',
38 'corsheaders.middleware.CorsMiddleware',
39 'django.middleware.common.CommonMiddleware',
40 'django.middleware.csrf.CsrfViewMiddleware',
41 'django.middleware.common.BrokenLinkEmailsMiddleware',
42 'django.contrib.auth.middleware.AuthenticationMiddleware',
43 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
44 'django.contrib.messages.middleware.MessageMiddleware',
45 'django.middleware.clickjacking.XFrameOptionsMiddleware',
46 'django.middleware.security.SecurityMiddleware',
47 'summary.middleware.SummaryMiddleware',
48 'common.middleware.CCGZipMiddleware',
49 'logger.middleware.CompleteConsultationLogMiddleware')
50
51
52Traceback:
53
54File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/django/core/handlers/base.py" in get_response
55 149. response = self.process_exception_by_middleware(e, request)
56
57File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/django/core/handlers/base.py" in get_response
58 147. response = wrapped_callback(request, *callback_args, **callback_kwargs)
59
60File "/usr/lib/python3.5/contextlib.py" in inner
61 30. return func(*args, **kwds)
62
63File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/django/views/decorators/csrf.py" in wrapped_view
64 58. return view_func(*args, **kwargs)
65
66File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/rest_framework/viewsets.py" in view
67 87. return self.dispatch(request, *args, **kwargs)
68
69File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/rest_framework/views.py" in dispatch
70 474. response = self.handle_exception(exc)
71
72File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/rest_framework/views.py" in handle_exception
73 434. self.raise_uncaught_exception(exc)
74
75File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/rest_framework/views.py" in dispatch
76 471. response = handler(request, *args, **kwargs)
77
78File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/rest_framework/mixins.py" in create
79 21. self.perform_create(serializer)
80
81File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/rest_framework/mixins.py" in perform_create
82 26. serializer.save()
83
84File "/home/developer/clinical-solution-server/venv/lib/python3.5/site-packages/rest_framework/serializers.py" in save
85 192. self.instance = self.create(validated_data)
86
87File "./assets/serializers.py" in create
88 95. package.rerender_html(subarticles)
89
90File "./assets/models.py" in rerender_html
91 149. if subarticle.content:
92
93Exception Type: AttributeError at /api/v1/packages/custom/
94Exception Value: 'collections.OrderedDict' object has no attribute 'content'
95Request information:
96GET: No GET data
97
98POST: No POST data
99
100FILES: No FILES data
101
102COOKIES: No cookie data
103
104META:
105wsgi.input = <uwsgi._Input object at 0x7ff1003faca8>
106PATH_INFO = '/api/v1/packages/custom/'
107wsgi.run_once = False
108HTTP_ACCEPT = '*/*'
109DOCUMENT_ROOT = '/usr/share/nginx/html'
110SERVER_PORT = '9001'
111CONTENT_TYPE = 'application/json'
112wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
113HTTP_REFERER = 'http://localhost:8081/'
114wsgi.multithread = False
115wsgi.file_wrapper = ''
116REQUEST_SCHEME = 'http'
117REMOTE_ADDR = '185.52.76.195'
118HTTP_ORIGIN = 'http://localhost:8081'
119HTTP_CONTENT_TYPE = 'application/json'
120CONTENT_LENGTH = '268'
121wsgi.version =
122REMOTE_PORT = '57552'
123uwsgi.version = b'2.0.12-debian'
124HTTP_CONNECTION = 'keep-alive'
125HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4,de;q=0.2'
126REQUEST_URI = '/api/v1/packages/custom/'
127HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36'
128SCRIPT_NAME = ''
129wsgi.multiprocess = True
130SERVER_PROTOCOL = 'HTTP/1.1'
131HTTP_ACCEPT_ENCODING = 'gzip, deflate'
132SERVER_NAME = 'stage.3d4medical.com'
133uwsgi.node = b'ip-10-100-200-249'
134QUERY_STRING = ''
135HTTP_AUTHORIZATION = 'jwt eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJlbWFpbCI6Im1pY2hhZWwuc2t2b3J0c292QDNkNG1lZGljYWwuY29tIiwib3JpZ19pYXQiOjE0NzQyODUzMzYsImV4cCI6MTQ3NDI5Njc0MCwidXNlcl9pZCI6MywidXNlcm5hbWUiOiJtaWNoYWVsLnNrdm9ydHNvdkAzZDRtZWRpY2FsLmNvbSJ9.9Ukhm2W7jE8nhADj2ON7im_rt-d0wMQ6gfaN-r_Gp-Q'
136HTTP_HOST = 'stage.3d4medical.com:9001'
137HTTP_CONTENT_LENGTH = '268'
138wsgi.url_scheme = 'http'
139REQUEST_METHOD = 'POST'
140
141Settings:
142Using settings module clinical_solution.settings.stage
143SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
144CACHE_MIDDLEWARE_SECONDS = 600
145AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
146MEDIA_ROOT = ''
147AWS_S3_USE_SSL = True
148MEDIA_URL = ''
149THOUSAND_SEPARATOR = ','
150MIDDLEWARE_CLASSES =
151EMAIL_TIMEOUT = None
152CSRF_COOKIE_NAME = 'csrftoken'
153AWS_S3_SECURE_URLS = True
154SECURE_CONTENT_TYPE_NOSNIFF = False
155CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
156MAILGUN_SERVER_NAME = 'mailgun.3d4medical.com'
157EMAIL_HOST_USER = ''
158SESSION_COOKIE_DOMAIN = None
159SESSION_CACHE_ALIAS = 'default'
160NUMBER_GROUPING = 0
161USE_X_FORWARDED_PORT = False
162ABSOLUTE_URL_OVERRIDES = {}
163SECURE_HSTS_SECONDS = 0
164SECURE_HSTS_INCLUDE_SUBDOMAINS = False
165TIME_ZONE = 'UTC'
166LANGUAGE_CODE = 'en-us'
167TEMPLATE_LOADERS = ['django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader']
168SECURE_PROXY_SSL_HEADER = None
169EMAIL_PORT = 25
170USE_L10N = True
171MIGRATION_MODULES = {}
172SHORT_DATETIME_FORMAT = 'm/d/Y P'
173DEFAULT_FROM_EMAIL = 'noreply@3d4medical.com'
174DEBUG = True
175YEAR_MONTH_FORMAT = 'F Y'
176DATE_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']
177SERVER_EMAIL = 'noreply@3d4medical.com'
178THUMBNAIL_PRESERVE_FORMAT = True
179EMAIL_BACKEND = 'django_mailgun.MailgunBackend'
180ROOT_URLCONF = 'clinical_solution.urls'
181SWAGGER_SETTINGS = {'token_type': 'jwt'}
182DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
183SETTINGS_MODULE = 'clinical_solution.settings.stage'
184DATETIME_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']
185CORS_EXPOSE_HEADERS = 'content-length'
186ADMINS = [('Sergei', 'sergei.bershadsky@3d4medical.com'), ('TyVik', 'viktor.tyshchenko@3d4medical.com')]
187SECRET_KEY = '********************'
188INSTALLED_APPS = ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admin', 'corsheaders', 'storages', 'rest_framework', 'rest_framework_swagger', 'generic_relations', 'sorl.thumbnail', 'sortedm2m', 'pinax.eventlog', 'logentry_admin', 'rest_framework.authtoken', 'logger', 'custom_user', 'common', 'users', 'assets', 'clinic', 'summary', 'axes']
189DEFAULT_COMING_SOON_VIDEO_THUMB = 'http://clinical-solution-stage.s3.amazonaws.com/assets/videos/COMMON/video_not_available_'
190SESSION_COOKIE_NAME = 'sessionid'
191EMAIL_SSL_KEYFILE = '********************'
192AWS_QUERYSTRING_AUTH = False
193CSRF_COOKIE_HTTPONLY = False
194CSRF_COOKIE_AGE = 31449600
195USE_I18N = True
196AUTH_USER_MODEL = 'users.User'
197MONTH_DAY_FORMAT = 'F j'
198LANGUAGE_COOKIE_PATH = '/'
199LANGUAGES = [('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')]
200STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
201DEFAULT_FAVICON = 'http://clinical-solution-stage.s3.amazonaws.com/static/favicon/favicon-96x96.png'
202LOCALE_PATHS = []
203BASE_DIR = '/home/developer/clinical-solution-server/clinical_solution'
204PASSWORD_HASHERS = '********************'
205CSRF_COOKIE_PATH = '/'
206TEMPLATE_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']
207PREPEND_WWW = False
208MANAGERS = [('Sergei', 'sergei.bershadsky@3d4medical.com'), ('TyVik', 'viktor.tyshchenko@3d4medical.com')]
209DATE_FORMAT = 'N j, Y'
210CACHE_MIDDLEWARE_ALIAS = 'default'
211MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
212TEMPLATE_STRING_IF_INVALID = ''
213THUMBNAIL_DEBUG = True
214SILENCED_SYSTEM_CHECKS = []
215STATICFILES_STORAGE = 'common.storage.AWSStaticStorage'
216LANGUAGE_COOKIE_AGE = None
217FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
218EMAIL_USE_SSL = False
219SESSION_COOKIE_SECURE = False
220JWT_AUTH = {'JWT_EXPIRATION_DELTA': datetime.timedelta(0, 600), 'JWT_ALLOW_REFRESH': True, 'JWT_VERIFY': True}
221LOGIN_REDIRECT_URL = '/accounts/profile/'
222SECURE_BROWSER_XSS_FILTER = False
223SUMMARY_SESSION_KEY = '********************'
224IGNORABLE_404_URLS = []
225SECURE_REDIRECT_EXEMPT = []
226FORMAT_MODULE_PATH = None
227DUMMY_SELF_TEST_RESOURCES = '/home/developer/clinical-solution-server/clinical_solution/../summary/dummy/dummy_resources.json'
228DEFAULT_CONTENT_TYPE = 'text/html'
229FILE_UPLOAD_TEMP_DIR = None
230USE_X_FORWARDED_HOST = False
231PASSWORD_RESET_TIMEOUT_DAYS = '********************'
232FORCE_SCRIPT_NAME = None
233SESSION_SAVE_EVERY_REQUEST = False
234SESSION_COOKIE_AGE = 1209600
235THUMBNAIL_STORAGE = 'common.storage.PrivatePatientStorage'
236TIME_FORMAT = 'P'
237CSRF_COOKIE_SECURE = False
238EMAIL_USE_TLS = False
239DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
240AXES_LOCK_OUT_AT_FAILURE = False
241EMAIL_SSL_CERTFILE = None
242SESSION_ENGINE = 'django.contrib.sessions.backends.db'
243ALLOWED_HOSTS = ['*']
244TESTING = False
245EMAIL_HOST = 'localhost'
246LOGOUT_URL = '/accounts/logout/'
247DEFAULT_THUMBNAIL = 'http://auto.3d4medical.complete-anatomy.s3.amazonaws.com/Resources/Images/logo_example.png'
248SECURE_SSL_REDIRECT = False
249DATABASES = {'default': {'PORT': '5432', 'ENGINE': 'django.db.backends.postgresql', 'PASSWORD': '********************', 'OPTIONS': {}, 'USER': 'clinical_solution_user', 'CONN_MAX_AGE': 0, 'ATOMIC_REQUESTS': True, 'TEST': {'MIRROR': None, 'COLLATION': None, 'CHARSET': None, 'NAME': None}, 'HOST': 'cas.crqkyy1xmngz.us-west-1.rds.amazonaws.com', 'TIME_ZONE': None, 'NAME': 'clinical_solution', 'AUTOCOMMIT': True}}
250CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
251DEFAULT_INDEX_TABLESPACE = ''
252DECIMAL_SEPARATOR = '.'
253REST_FRAMEWORK = {'TEST_REQUEST_DEFAULT_FORMAT': 'json', 'DEFAULT_FILTER_BACKENDS': ('rest_framework.filters.DjangoFilterBackend',), 'DEFAULT_THROTTLE_RATES': {'anon': '30/min'}, 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',), 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.SessionAuthentication', 'rest_framework.authentication.BasicAuthentication', 'rest_framework_jwt.authentication.JSONWebTokenAuthentication')}
254TEMPLATE_DIRS = []
255EMAIL_HOST_PASSWORD = '********************'
256DEFAULT_CHARSET = 'utf-8'
257AWS_STORAGE_BUCKET_NAME = 'clinical-solution-stage'
258FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
259DEFAULT_TABLESPACE = ''
260CORS_ORIGIN_ALLOW_ALL = True
261LOGGING_CONFIG = 'logging.config.dictConfig'
262SESSION_COOKIE_HTTPONLY = False
263FILE_UPLOAD_PERMISSIONS = None
264ALLOWED_INCLUDE_ROOTS = []
265FILE_CHARSET = 'utf-8'
266SESSION_COOKIE_PATH = '/'
267USE_THOUSAND_SEPARATOR = False
268TEST_RUNNER = 'django.test.runner.DiscoverRunner'
269INTERNAL_IPS = []
270LOGIN_URL = '/accounts/login/'
271SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
272TEMPLATE_DEBUG = False
273DATABASE_ROUTERS = []
274DISALLOWED_USER_AGENTS = []
275APPEND_SLASH = True
276LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
277AWS_SECRET_ACCESS_KEY = '********************'
278SESSION_EXPIRE_AT_BROWSER_CLOSE = False
279DEBUG_PROPAGATE_EXCEPTIONS = False
280LOG_DIR = '/home/developer/clinical-solution-server/clinical_solution/../logs/'
281DATETIME_FORMAT = 'N j, Y, P'
282AXES_LOGIN_FAILURE_LIMIT = 5
283LANGUAGE_COOKIE_DOMAIN = None
284LOGGER_SETTINGS = {'ELASTICSEARCH_HOSTS': ['localhost'], 'IGNORED_PATHS': ['/static', '/favicon.ico'], 'RESPONSE_FIELDS': ('status', 'reason', 'charset', 'headers', 'content'), 'ELASTICSEARCH_ENABLED': False}
285TEMPLATES = [{'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', 'django.core.context_processors.request']}, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'APP_DIRS': True}]
286AWS_ACCESS_KEY_ID = '********************'
287STATICFILES_DIRS = []
288CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
289LANGUAGE_COOKIE_NAME = 'django_language'
290TEST_NON_SERIALIZED_APPS = []
291USE_ETAGS = False
292MAILGUN_ACCESS_KEY = '********************'
293PRIVATE_FILE_STORAGE = 'common.storage.PrivatePatientStorage'
294USE_TZ = True
295CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
296CSRF_TRUSTED_ORIGINS = []
297SESSION_FILE_PATH = None
298SHORT_DATE_FORMAT = 'm/d/Y'
299EMAIL_SUBJECT_PREFIX = '[Django] '
300WSGI_APPLICATION = 'clinical_solution.wsgi.application'
301STATIC_URL = '/static/'
302FIXTURE_DIRS = []
303CSRF_COOKIE_DOMAIN = None
304STATIC_ROOT = None
305X_FRAME_OPTIONS = 'SAMEORIGIN'
306TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
307FIRST_DAY_OF_WEEK = 0
308LOGGING = {'disable_existing_loggers': True, 'loggers': {'django.security.DisallowedHost': {'handlers': ['null'], 'propagate': False}, 'django': {'level': 'ERROR', 'handlers': ['file'], 'propagate': True}, 'django.request': {'level': 'ERROR', 'handlers': ['file'], 'propagate': False}, 'dl_logger': {'level': 'INFO', 'handlers': ['elastic'], 'propagate': True}}, 'handlers': {'file': {'class': 'logging.handlers.RotatingFileHandler', 'formatter': 'verbose', 'filename': '/home/developer/clinical-solution-server/clinical_solution/../logs/django.errors', 'maxBytes': 10485760, 'level': 'DEBUG'}, 'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}, 'elastic': {'class': 'logger.handlers.ElasticHandler', 'formatter': 'verbose', 'level': 'INFO'}}, 'version': 1, 'formatters': {'simple': {'format': '%(levelname)s %(message)s'}, 'verbose': {'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'}}}
309FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
310AXES_COOLOFF_TIME = 1
311AUTH_PASSWORD_VALIDATORS = '********************'
312SECURE_SSL_HOST = None
313THUMBNAIL_FORCE_OVERWRITE = True
314AXES_DISABLE_ACCESS_LOG = False
315
316
317You're seeing this error because you have DEBUG = True in your
318Django settings file. Change that to False, and Django will
319display a standard page generated by the handler for this status code.