· 8 years ago · Aug 31, 2017, 12:10 PM
1IntegrityError at /api/users/login/
2duplicate key value violates unique constraint "user_username_key"
3DETAIL: Key (username)=(+380631111112) already exists.
4
5
6Request Method: POST
7Request URL: http://helpman.tk/api/users/login/
8Django Version: 1.11.3
9Python Executable: /usr/bin/python3
10Python Version: 3.5.2
11Python Path: ['/helpman', '/usr/local/bin', '/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/usr/lib/python3.5/lib-dynload', '/usr/local/lib/python3.5/dist-packages', '/usr/lib/python3/dist-packages']
12Server time: Чт, 31 Ðвг 2017 07:07:07 -0500
13Installed Applications:
14('helpman.apps.authentication',
15 'modeltranslation',
16 'django.contrib.admin',
17 'django.contrib.auth',
18 'django.contrib.contenttypes',
19 'django.contrib.sessions',
20 'django.contrib.messages',
21 'django.contrib.staticfiles',
22 'django_extensions',
23 'django_assets',
24 'rosetta',
25 'rest_framework',
26 'rest_framework.authtoken',
27 'rest_framework_swagger',
28 'imagekit',
29 'smart_docs',
30 'email_sender',
31 'sms_sender',
32 'ckeditor',
33 'rangefilter',
34 'fixtures_migrator',
35 'helpman.libs',
36 'helpman.apps.website',
37 'helpman.apps.uploads',
38 'helpman.apps.order',
39 'helpman.apps.black_list',
40 'helpman.apps.moderation',
41 'helpman.apps.autosearch',
42 'helpman.apps.notification',
43 'helpman.apps.terms_of_use',
44 'feedback',
45 'django_firebase',
46 'silk')
47Installed Middleware:
48['silk.middleware.SilkyMiddleware',
49 'django.contrib.sessions.middleware.SessionMiddleware',
50 'django.middleware.locale.LocaleMiddleware',
51 'django.middleware.common.CommonMiddleware',
52 'django.middleware.csrf.CsrfViewMiddleware',
53 'django.contrib.auth.middleware.AuthenticationMiddleware',
54 'django.contrib.messages.middleware.MessageMiddleware',
55 'django.middleware.clickjacking.XFrameOptionsMiddleware',
56 'django.middleware.security.SecurityMiddleware']
57
58
59Traceback:
60
61File "/usr/local/lib/python3.5/dist-packages/django/db/backends/utils.py" in execute
62 65. return self.cursor.execute(sql, params)
63
64
65 The above exception (duplicate key value violates unique constraint "user_username_key"
66DETAIL: Key (username)=(+380631111112) already exists.
67) was the direct cause of the following exception:
68
69
70
71File "/usr/local/lib/python3.5/dist-packages/django/core/handlers/exception.py" in inner
72 41. response = get_response(request)
73
74File "/usr/local/lib/python3.5/dist-packages/django/core/handlers/base.py" in _get_response
75 187. response = self.process_exception_by_middleware(e, request)
76
77File "/usr/local/lib/python3.5/dist-packages/django/core/handlers/base.py" in _get_response
78 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
79
80File "/usr/local/lib/python3.5/dist-packages/django/views/decorators/csrf.py" in wrapped_view
81 58. return view_func(*args, **kwargs)
82
83File "/usr/local/lib/python3.5/dist-packages/django/views/generic/base.py" in view
84 68. return self.dispatch(request, *args, **kwargs)
85
86File "/usr/local/lib/python3.5/dist-packages/rest_framework/views.py" in dispatch
87 489. response = self.handle_exception(exc)
88
89File "/usr/local/lib/python3.5/dist-packages/rest_framework/views.py" in handle_exception
90 449. self.raise_uncaught_exception(exc)
91
92File "/usr/local/lib/python3.5/dist-packages/rest_framework/views.py" in dispatch
93 486. response = handler(request, *args, **kwargs)
94
95File "/helpman/helpman/apps/authentication/views.py" in post
96 57. return self.create(request, serializer, *args, **kwargs)
97
98File "/usr/lib/python3.5/contextlib.py" in inner
99 30. return func(*args, **kwds)
100
101File "/helpman/helpman/apps/authentication/views.py" in create
102 62. serializer.create(serializer.data)
103
104File "/helpman/helpman/apps/authentication/serializers.py" in create
105 77. self.user = User.objects.create_user(phone, phone, password=password)
106
107File "/helpman/helpman/apps/authentication/models.py" in create_user
108 61. return self._create_user(phone, user_type, username, password)
109
110File "/helpman/helpman/apps/authentication/models.py" in _create_user
111 55. username=username
112
113File "/usr/local/lib/python3.5/dist-packages/django/db/models/manager.py" in manager_method
114 85. return getattr(self.get_queryset(), name)(*args, **kwargs)
115
116File "/usr/local/lib/python3.5/dist-packages/django/db/models/query.py" in create
117 394. obj.save(force_insert=True, using=self.db)
118
119File "/usr/local/lib/python3.5/dist-packages/django/contrib/auth/base_user.py" in save
120 80. super(AbstractBaseUser, self).save(*args, **kwargs)
121
122File "/usr/local/lib/python3.5/dist-packages/django/db/models/base.py" in save
123 807. force_update=force_update, update_fields=update_fields)
124
125File "/usr/local/lib/python3.5/dist-packages/django/db/models/base.py" in save_base
126 837. updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
127
128File "/usr/local/lib/python3.5/dist-packages/django/db/models/base.py" in _save_table
129 923. result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
130
131File "/usr/local/lib/python3.5/dist-packages/django/db/models/base.py" in _do_insert
132 962. using=using, raw=raw)
133
134File "/usr/local/lib/python3.5/dist-packages/django/db/models/manager.py" in manager_method
135 85. return getattr(self.get_queryset(), name)(*args, **kwargs)
136
137File "/usr/local/lib/python3.5/dist-packages/django/db/models/query.py" in _insert
138 1076. return query.get_compiler(using=using).execute_sql(return_id)
139
140File "/usr/local/lib/python3.5/dist-packages/django/db/models/sql/compiler.py" in execute_sql
141 1099. cursor.execute(sql, params)
142
143File "/usr/local/lib/python3.5/dist-packages/django/db/backends/utils.py" in execute
144 80. return super(CursorDebugWrapper, self).execute(sql, params)
145
146File "/usr/local/lib/python3.5/dist-packages/django/db/backends/utils.py" in execute
147 65. return self.cursor.execute(sql, params)
148
149File "/usr/local/lib/python3.5/dist-packages/django/db/utils.py" in __exit__
150 94. six.reraise(dj_exc_type, dj_exc_value, traceback)
151
152File "/usr/local/lib/python3.5/dist-packages/django/utils/six.py" in reraise
153 685. raise value.with_traceback(tb)
154
155File "/usr/local/lib/python3.5/dist-packages/django/db/backends/utils.py" in execute
156 65. return self.cursor.execute(sql, params)
157
158Exception Type: IntegrityError at /api/users/login/
159Exception Value: duplicate key value violates unique constraint "user_username_key"
160DETAIL: Key (username)=(+380631111112) already exists.
161
162Request information:
163USER: AnonymousUser
164
165GET: No GET data
166
167POST: No POST data
168
169FILES: No FILES data
170
171COOKIES: No cookie data
172
173META:
174CONTENT_LENGTH = '50'
175CONTENT_TYPE = 'application/json'
176HTTP_ACCEPT = '*/*'
177HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
178HTTP_ACCEPT_LANGUAGE = 'uk-UA,uk;q=0.8,ru;q=0.6,en-US;q=0.4,en;q=0.2'
179HTTP_CACHE_CONTROL = 'no-cache'
180HTTP_CONNECTION = 'close'
181HTTP_HOST = 'helpman.tk'
182HTTP_ORIGIN = 'chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop'
183HTTP_POSTMAN_TOKEN = '9bc8fc26-39bb-3155-73a2-2f879212654c'
184HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36'
185HTTP_X_FORWARDED_FOR = '77.120.243.5'
186HTTP_X_REAL_IP = '77.120.243.5'
187PATH_INFO = '/api/users/login/'
188QUERY_STRING = ''
189RAW_URI = '/api/users/login/'
190REMOTE_ADDR = "b''"
191REQUEST_METHOD = 'POST'
192SCRIPT_NAME = ''
193SERVER_NAME = 'helpman.tk'
194SERVER_PORT = '80'
195SERVER_PROTOCOL = 'HTTP/1.0'
196SERVER_SOFTWARE = 'gunicorn/19.7.1'
197gunicorn.socket = <socket.socket fd=14, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0, laddr=/run/gunicorn/socket>
198wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fe60604ff98>
199wsgi.file_wrapper = ''
200wsgi.input = <gunicorn.http.body.Body object at 0x7fe60607bc88>
201wsgi.multiprocess = True
202wsgi.multithread = False
203wsgi.run_once = False
204wsgi.url_scheme = 'http'
205wsgi.version =
206
207Settings:
208Using settings module helpman.settings.staging
209ABSOLUTE_URL_OVERRIDES = {}
210ADMINS = []
211ADMIN_AJAX_URL_PREFIX = '^admin/ajax/'
212ADMIN_URL_PREFIX = '^admin/'
213AJAX_URL_PREFIX = 'ajax/'
214ALLOWED_HOSTS = ['*']
215API_URL_PREFIX = '********************'
216APPEND_SLASH = True
217ASSETS_LOAD_PATH = ['helpman/static', 'helpman/apps/website/static', 'helpman/apps/moderation/static']
218ASSETS_ROOT = '/helpman/helpman/var/prestatic'
219AUTHENTICATION_BACKENDS = 'helpman.apps.authentication.backend.EmailBackend'
220AUTH_PASSWORD_VALIDATORS = '********************'
221AUTH_USER_MODEL = 'authentication.User'
222BASE_DIR = '/helpman/helpman'
223CACHES = {'default': {'LOCATION': '127.0.0.1:6379', 'BACKEND': 'redis_cache.RedisCache', 'OPTIONS': {'DB': 1}}}
224CACHE_MIDDLEWARE_ALIAS = 'default'
225CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
226CACHE_MIDDLEWARE_SECONDS = 600
227CHECK_FEEDBACK = True
228CKEDITOR_CONFIGS = {'default': {'toolbar_Custom': [['Bold', 'Italic', 'Underline'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'], ['Link', 'Unlink'], ['RemoveFormat', 'Source']], 'toolbar': 'Custom'}}
229CSRF_COOKIE_AGE = 31449600
230CSRF_COOKIE_DOMAIN = None
231CSRF_COOKIE_HTTPONLY = False
232CSRF_COOKIE_NAME = 'csrftoken'
233CSRF_COOKIE_PATH = '/'
234CSRF_COOKIE_SECURE = False
235CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
236CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
237CSRF_TRUSTED_ORIGINS = []
238CSRF_USE_SESSIONS = False
239DATABASES = {'default': {'PORT': '5432', 'HOST': '127.0.0.1', 'AUTOCOMMIT': True, 'OPTIONS': {}, 'NAME': 'helpman_db', 'USER': 'helpman', 'CONN_MAX_AGE': 0, 'ATOMIC_REQUESTS': False, 'TEST': {'NAME': None, 'COLLATION': None, 'CHARSET': None, 'MIRROR': None}, 'PASSWORD': '********************', 'TIME_ZONE': None, 'ENGINE': 'django.db.backends.postgresql_psycopg2'}}
240DATABASE_ROUTERS = []
241DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
242DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
243DATETIME_FORMAT = '%d.%m.%Y %H:%M'
244DATETIME_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']
245DATE_FORMAT = '%d.%m.%Y'
246DATE_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']
247DEBUG = True
248DEBUG_PROPAGATE_EXCEPTIONS = False
249DECIMAL_SEPARATOR = '.'
250DEFAULT_CHARSET = 'utf-8'
251DEFAULT_CONTENT_TYPE = 'text/html'
252DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
253DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
254DEFAULT_FROM_EMAIL = 'webmaster@localhost'
255DEFAULT_INDEX_TABLESPACE = ''
256DEFAULT_TABLESPACE = ''
257DISALLOWED_USER_AGENTS = []
258EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
259EMAIL_HOST = 'localhost'
260EMAIL_HOST_PASSWORD = '********************'
261EMAIL_HOST_USER = ''
262EMAIL_PORT = 25
263EMAIL_SENDER_EXTENDED_MODE = False
264EMAIL_SSL_CERTFILE = None
265EMAIL_SSL_KEYFILE = '********************'
266EMAIL_SUBJECT_PREFIX = '[Django] '
267EMAIL_TIMEOUT = None
268EMAIL_USE_LOCALTIME = False
269EMAIL_USE_SSL = False
270EMAIL_USE_TLS = False
271FILE_CHARSET = 'utf-8'
272FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
273FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
274FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
275FILE_UPLOAD_PERMISSIONS = None
276FILE_UPLOAD_TEMP_DIR = None
277FIREBASE_DUMMY = True
278FIRST_DAY_OF_WEEK = 0
279FIXTURE_DIRS = []
280FORCE_SCRIPT_NAME = None
281FORMAT_MODULE_PATH = None
282FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
283HTTP_HOST = 'helpman.tk'
284IGNORABLE_404_URLS = []
285IMAGEKIT_CACHEFILE_DIR = 'CACHE/images'
286IMAGEKIT_CACHEFILE_NAMER = 'imagekit.cachefiles.namers.hash'
287IMAGEKIT_CACHE_BACKEND = 'default'
288IMAGEKIT_CACHE_PREFIX = 'imagekit:'
289IMAGEKIT_CACHE_TIMEOUT = 300
290IMAGEKIT_DEFAULT_CACHEFILE_BACKEND = 'imagekit.cachefiles.backends.Simple'
291IMAGEKIT_DEFAULT_CACHEFILE_STRATEGY = 'imagekit.cachefiles.strategies.JustInTime'
292IMAGEKIT_DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
293IMAGEKIT_SPEC_CACHEFILE_NAMER = 'imagekit.cachefiles.namers.source_name_as_path'
294IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY = '********************'
295INSTALLED_APPS =
296INTERNAL_IPS = []
297LANGUAGES = ('ru', 'Russian')
298LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
299LANGUAGE_CODE = 'ru'
300LANGUAGE_COOKIE_AGE = None
301LANGUAGE_COOKIE_DOMAIN = None
302LANGUAGE_COOKIE_NAME = '_local_'
303LANGUAGE_COOKIE_PATH = '/'
304LOCALE_PATHS = ['/helpman/helpman/locale']
305LOGGING = {'formatters': {'verbose': {'datefmt': '%d/%b/%Y %H:%M:%S', 'format': '[%(asctime)s] %(levelname)s [%(name)s:%(module)s:%(lineno)s] %(message)s'}, 'simple': {'format': '%(levelname)s %(asctime)s %(module)s %(message)s'}}, 'handlers': {'requests_file': {'level': 'DEBUG', 'backupCount': 10, 'maxBytes': 500000, 'class': 'logging.handlers.RotatingFileHandler', 'filename': 'helpman/var/logs/requests.log', 'formatter': 'verbose'}, 'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}, 'error_file': {'level': 'ERROR', 'backupCount': 5, 'maxBytes': 500000, 'class': 'logging.handlers.RotatingFileHandler', 'filename': 'helpman/var/logs/error.log', 'formatter': 'verbose'}, 'sentry': {'class': 'raven.contrib.django.raven_compat.handlers.SentryHandler', 'level': 'ERROR'}, 'debug_file': {'level': 'DEBUG', 'backupCount': 10, 'maxBytes': 500000, 'class': 'logging.handlers.RotatingFileHandler', 'filename': 'helpman/var/logs/debug.log', 'formatter': 'verbose'}}, 'version': 1, 'disable_existing_loggers': False, 'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}}, 'loggers': {'django.server': {'handlers': ['requests_file'], 'propagate': True, 'level': 'INFO'}, 'helpman': {'handlers': ['debug_file'], 'propagate': True, 'level': 'DEBUG'}, 'django': {'handlers': ['error_file', 'sentry'], 'propagate': True, 'level': 'ERROR'}}}
306LOGGING_CONFIG = 'logging.config.dictConfig'
307LOGIN_REDIRECT_URL = '/'
308LOGIN_URL = '/admin/login/'
309LOGOUT_REDIRECT_URL = None
310LOGOUT_URL = '/admin/logout/'
311MANAGERS = []
312MEDIA_ROOT = '/helpman/helpman/media'
313MEDIA_URL = '/media/'
314MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
315MIDDLEWARE = ['silk.middleware.SilkyMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware']
316MIDDLEWARE_CLASSES = ['django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware']
317MIGRATION_MODULES = {}
318MONTH_DAY_FORMAT = 'F j'
319NUMBER_GROUPING = 0
320PASSWORD_HASHERS = '********************'
321PASSWORD_RESET_TIMEOUT_DAYS = '********************'
322PREPEND_WWW = False
323PROJECT_NAME = 'helpman'
324RAVEN_CONFIG = {'release': '4a7fa3984ce9db7d19f0f41f60cca0db22539bf7', 'dsn': 'https://bd61fb315c084bba8a361c43354a74cd:2dbb6a4756f445b58e0c2c343da71990@sentry.kit-xxi.com.ua/8'}
325REST_FRAMEWORK = {'DEFAULT_RENDERER_CLASSES': ('rest_framework.renderers.JSONRenderer',), 'DEFAULT_PERMISSION_CLASSES': ['rest_framework.permissions.IsAuthenticated'], 'DEFAULT_MODEL_SERIALIZER_CLASS': 'rest_framework.serializers.ModelSerializer', 'TEST_REQUEST_DEFAULT_FORMAT': 'json', 'DEFAULT_AUTHENTICATION_CLASSES': ['rest_framework.authentication.TokenAuthentication', 'rest_framework.authentication.SessionAuthentication']}
326ROOT_URLCONF = 'helpman.urls'
327SECRET_KEY = '********************'
328SECURE_BROWSER_XSS_FILTER = False
329SECURE_CONTENT_TYPE_NOSNIFF = False
330SECURE_HSTS_INCLUDE_SUBDOMAINS = False
331SECURE_HSTS_PRELOAD = False
332SECURE_HSTS_SECONDS = 0
333SECURE_PROXY_SSL_HEADER =
334SECURE_REDIRECT_EXEMPT = []
335SECURE_SSL_HOST = None
336SECURE_SSL_REDIRECT = False
337SEND_EMAIL = False
338SEND_NOTIFICATION = True
339SEND_NOTIFICATIONS = True
340SEND_SMS = True
341SERVER_EMAIL = 'root@localhost'
342SESSION_CACHE_ALIAS = 'default'
343SESSION_COOKIE_AGE = 36000
344SESSION_COOKIE_DOMAIN = None
345SESSION_COOKIE_HTTPONLY = True
346SESSION_COOKIE_NAME = 'sessionid'
347SESSION_COOKIE_PATH = '/'
348SESSION_COOKIE_SECURE = False
349SESSION_ENGINE = 'django.contrib.sessions.backends.signed_cookies'
350SESSION_EXPIRE_AT_BROWSER_CLOSE = True
351SESSION_FILE_PATH = None
352SESSION_SAVE_EVERY_REQUEST = False
353SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
354SETTINGS_MODULE = 'helpman.settings.staging'
355SHORT_DATETIME_FORMAT = 'm/d/Y P'
356SHORT_DATE_FORMAT = 'm/d/Y'
357SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
358SILENCED_SYSTEM_CHECKS = []
359SILKY_AUTHENTICATION = True
360SILKY_AUTHORISATION = True
361SILKY_MAX_RECORDED_REQUESTS = 2000
362SILKY_META = True
363SILKY_PYTHON_PROFILER = True
364SITE_AJAX_URL_PREFIX = '^ajax/'
365SITE_URL_PREFIX = '^'
366SMS_SENDER_EXTENDED_MODE = False
367STATICFILES_DIRS =
368STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
369STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
370STATIC_ROOT = '/helpman/helpman/var/static'
371STATIC_URL = '/static/'
372SWAGGER_SETTINGS = {'SHOW_REQUEST_HEADERS': True, 'JSON_EDITOR': True}
373TEMPLATES = [{'DIRS': ['/helpman/helpman/templates/'], 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'APP_DIRS': True, 'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.request', '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'], 'libraries': {}}}]
374TEST_NON_SERIALIZED_APPS = []
375TEST_RUNNER = 'django.test.runner.DiscoverRunner'
376THOUSAND_SEPARATOR = ','
377TIME_FORMAT = 'P'
378TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
379TIME_ZONE = 'America/Chicago'
380USER_MODEL = 'authentication.User'
381USER_MODEL_APP = 'authentication'
382USER_MODEL_NAME = 'User'
383USER_MODEL_STR = 'helpman.apps.authentication.models.User'
384USE_ETAGS = False
385USE_I18N = True
386USE_L10N = True
387USE_THOUSAND_SEPARATOR = False
388USE_TZ = True
389USE_X_FORWARDED_HOST = False
390USE_X_FORWARDED_PORT = False
391WSGI_APPLICATION = 'helpman.wsgi.application'
392X_FRAME_OPTIONS = 'SAMEORIGIN'
393YEAR_MONTH_FORMAT = 'F Y'
394
395
396You're seeing this error because you have DEBUG = True in your
397Django settings file. Change that to False, and Django will
398display a standard page generated by the handler for this status code.