Cannot choose from an empty sequence
| Request Method: | GET |
|---|---|
| Request URL: | http://127.0.0.1:8000/api/bulats/training?lesson=13 |
| Django Version: | 1.8.2 |
| Exception Type: | IndexError |
| Exception Value: | Cannot choose from an empty sequence |
| Exception Location: | /home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/random.py in choice, line 255 |
| Python Executable: | /home/choclate/documents/projects/web/platform_toeic/env/bin/python |
| Python Version: | 3.4.3 |
| Python Path: | ['/home/choclate/documents/projects/web/platform_toeic', '/home/choclate/documents/projects/web/platform_toeic/env/src/django-mailgun-master', '/home/choclate/documents/projects/web/platform_toeic/env/lib/python34.zip', '/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4', '/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/plat-linux', '/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/lib-dynload', '/usr/lib64/python3.4', '/usr/lib/python3.4', '/usr/lib/python3.4/plat-linux', '/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/site-packages', '/home/choclate/documents/projects/web/platform_toeic'] |
| Server time: | Wed, 18 Nov 2015 18:44:37 +0100 |
/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/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:
# If the view raised an exception, run it through exception
# middleware, and if the exception middleware returns a
# response, use that. Otherwise, reraise the exception.
for middleware_method in self._exception_middleware:
response = middleware_method(request, e)
/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/site-packages/django/views/decorators/csrf.py in wrapped_view
return view_func(*args, **kwargs)...
/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/site-packages/django/views/generic/base.py in view
return self.dispatch(request, *args, **kwargs)...
/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/site-packages/rest_framework/views.py in dispatch
response = self.handle_exception(exc)...
/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/site-packages/rest_framework/views.py in dispatch
response = handler(request, *args, **kwargs)...
/home/choclate/documents/projects/web/platform_toeic/exam/views.py in get
support = random_support(profile, lessons=[lesson])...
/home/choclate/documents/projects/web/platform_toeic/exam/utils.py in random_support
question = biased_pick(questions, profile)...
/home/choclate/documents/projects/web/platform_toeic/exam/utils.py in biased_pick
questions = list(questions)
for question in questions_historic:
if len(questions) == 1:
break
if question in questions:
questions.remove(question)
return random.choice(questions)...
def random_support(profile, lessons=None, part=None):
lesson = random_pick_lesson(profile, lessons)
if part is None:
questions = lesson.question_set.order_by('?').all()| Variable | Value |
|---|---|
| profile | <ExamProfile: bulats profile8> |
| questions | [] |
| questions_historic | [] |
| historics | [] |
/home/choclate/documents/projects/web/platform_toeic/env/lib/python3.4/random.py in choice
raise IndexError('Cannot choose from an empty sequence') ...| Variable | Value |
|---|---|
| lesson | '13' |
No POST data
No FILES data
| Variable | Value |
|---|---|
| user_id | '13' |
| last_request | '2015-11-18 17:44:35.846064+00:00' |
| Variable | Value |
|---|---|
'/var/spool/mail/choclate' |
|
| HTTP_ACCEPT_ENCODING | 'gzip, deflate' |
| wsgi.input | <_io.BufferedReader name=10> |
| SERVER_PROTOCOL | 'HTTP/1.1' |
| REQUEST_METHOD | 'GET' |
| _ | '/home/choclate/documents/projects/web/platform_toeic/env/bin/python' |
| HTTP_HOST | '127.0.0.1:8000' |
| RUN_MAIN | 'true' |
| LOGNAME | 'choclate' |
| SESSION_MANAGER | 'local/choclate:@/tmp/.ICE-unix/882,unix/choclate:/tmp/.ICE-unix/882' |
| CONTENT_LENGTH | '' |
| DJANGO_SETTINGS_MODULE | 'platform_toeic.settings' |
| HTTP_AUTHORIZATION | 'Token cbeddc3eaa1c5076e6846283ee2d1a76755bd303' |
| SERVER_SOFTWARE | 'WSGIServer/0.2' |
| LANG | 'en_US.utf8' |
| XDG_SESSION_PATH | '/org/freedesktop/DisplayManager/Session0' |
| WINDOWID | '69206020' |
| GTK_MODULES | 'canberra-gtk-module' |
| XDG_SEAT | 'seat0' |
| HTTP_USER_AGENT | 'Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0' |
| ANT_HOME | '/usr/share/apache-ant' |
| USER | 'choclate' |
| QT_STYLE_OVERRIDE | 'gtk' |
| wsgi.run_once | False |
| HG | '/usr/bin/hg' |
| XDG_VTNR | '7' |
| OLDPWD | '/home/choclate/documents/projects/web' |
| REMOTE_ADDR | '127.0.0.1' |
| VIRTUAL_ENV | '/home/choclate/documents/projects/web/platform_toeic/env' |
| XDG_SESSION_ID | 'c2' |
| ANDROID_SWT | '/usr/share/java' |
| wsgi.url_scheme | 'http' |
| IBUS_DISABLE_SNOOPER | '1' |
| SCRIPT_NAME | '' |
| ANDROID_HOME | '/opt/android-sdk' |
| DESKTOP_SESSION | 'xfce' |
| REMOTE_HOST | '' |
| wsgi.multithread | True |
| STEAM_RUNTIME | '0' |
| MOZ_PLUGIN_PATH | '/usr/lib/mozilla/plugins' |
| wsgi.file_wrapper | '' |
| TZ | 'Europe/Paris' |
| DISPLAY | ':0.0' |
| DBUS_SESSION_BUS_ADDRESS | 'unix:abstract=/tmp/dbus-JhG6SyhFDY,guid=731a9357e637213d4a6ee464564c7582' |
| HTTP_ACCEPT_LANGUAGE | 'en-US,en;q=0.5' |
| XAUTHORITY | '/home/choclate/.Xauthority' |
| SSH_AGENT_PID | '901' |
| HOME | '/home/choclate' |
| BROWSER | '/usr/bin/xdg-open' |
| SHELL | '/bin/bash' |
| XDG_SEAT_PATH | '/org/freedesktop/DisplayManager/Seat0' |
| XDG_GREETER_DATA_DIR | '/var/lib/lightdm-data/choclate' |
| STEAM_FRAME_FORCE_CLOSE | '1' |
| SERVER_PORT | '8000' |
| HTTP_ACCEPT | 'application/json, text/plain, */*' |
| PWD | '/home/choclate/documents/projects/web/platform_toeic' |
| GDMSESSION | 'xfce' |
| wsgi.version | (1, 0) |
| HTTP_REFERER | 'http://127.0.0.1:9000/training/on?lesson=13' |
| PS1 | ('(env)\\[\\033[01;32m\\][\\u@\\h\\[\\033[01;37m\\] '
'\\W\\[\\033[01;32m\\]]\\$\\[\\033[00m\\] ') |
| QUERY_STRING | 'lesson=13' |
| SHLVL | '2' |
| SERVER_NAME | 'localhost.localdomain' |
| XDG_SESSION_TYPE | 'x11' |
| XDG_SESSION_DESKTOP | 'xfce' |
| SSH_AUTH_SOCK | '/tmp/ssh-vdAOv5X1m9sy/agent.900' |
| HTTP_CONNECTION | 'keep-alive' |
| TERM | 'xterm' |
| HTTP_ORIGIN | 'http://127.0.0.1:9000' |
| XDG_CURRENT_DESKTOP | 'XFCE' |
| COLORTERM | 'gnome-terminal' |
| TERMINATOR_UUID | 'urn:uuid:1fce5e3a-cd03-46c3-973c-43ce27a7cb96' |
| CONTENT_TYPE | 'text/plain' |
| GTK2_RC_FILES | '/home/choclate/.gtkrc-2.0' |
| PATH | '/home/choclate/documents/projects/web/platform_toeic/env/bin:/usr/lib/hardening-wrapper/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/choclate/.gem/ruby/2.2.0/bin:/home/choclate/.gem/ruby/2.2.0/bin' |
| GATEWAY_INTERFACE | 'CGI/1.1' |
| wsgi.multiprocess | False |
| CELERY_LOADER | 'djcelery.loaders.DjangoLoader' |
| XDG_RUNTIME_DIR | '/run/user/1000' |
| LS_COLORS | 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:' |
| wsgi.errors | <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> |
| YAOURT_COLORS | 'nb=1:pkg=1:ver=1;32:lver=1;45:installed=1;42:grp=1;34:od=1;41;5:votes=1;44:dsc=0:other=1;35' |
| HTTP_COOKIE | 'user_id=13; last_request="2015-11-18 17:44:35.846064+00:00"' |
| PATH_INFO | '/api/bulats/training' |
platform_toeic.settings| Setting | Value |
|---|---|
| LANGUAGE_COOKIE_AGE | None |
| ABSOLUTE_URL_OVERRIDES | {} |
| SECURE_BROWSER_XSS_FILTER | False |
| EMAIL_SSL_CERTFILE | None |
| EMAIL_SSL_KEYFILE | '********************' |
| ACCOUNT_EMAIL_VERIFICATION | None |
| SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
| 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-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'),
('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-cn', 'Simplified Chinese'),
('zh-hans', 'Simplified Chinese'),
('zh-hant', 'Traditional Chinese'),
('zh-tw', 'Traditional Chinese')) |
| USE_I18N | True |
| MIDDLEWARE_CLASSES | ('django.contrib.sessions.middleware.SessionMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'exam.middleware.TimeTrackerMiddleware') |
| CSRF_COOKIE_PATH | '/' |
| AVAILABLE_EXAMS | ['toeic', 'bulats'] |
| DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
| SECURE_REDIRECT_EXEMPT | [] |
| LOGIN_URL | '/login' |
| SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
| SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
| ADMINS | [('Cl�ment Villain', 'choclatefr@gmail.com')] |
| AUTHENTICATION_BACKENDS | ('social.backends.facebook.FacebookOAuth2',
'social.backends.google.GoogleOAuth2',
'django.contrib.auth.backends.ModelBackend',
'allauth.account.auth_backends.AuthenticationBackend') |
| SESSION_CACHE_ALIAS | 'default' |
| 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') |
| STATIC_URL | '/static/' |
| DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
| FORMAT_MODULE_PATH | None |
| DEFAULT_TABLESPACE | '' |
| SECURE_SSL_REDIRECT | False |
| CELERYBEAT_SCHEDULER | 'djcelery.schedulers.DatabaseScheduler' |
| MAILGUN_ACCESS_KEY | '********************' |
| SWAGGER_SETTINGS | {'api_key': '',
'api_path': '/',
'api_version': '0.1',
'doc_expansion': 'none',
'enabled_methods': ['get', 'post', 'put', 'patch', 'delete'],
'exclude_namespaces': [],
'info': {'contact': 'info@toeic.com',
'description': 'This a doc for our API ',
'license': 'Apache 2.0',
'licenseUrl': 'http://www.apache.org/licenses/LICENSE-2.0.html',
'termsOfServiceUrl': 'http://helloreverb.com/terms/',
'title': 'Toeic App'},
'is_authenticated': False,
'is_superuser': True,
'permission_denied_handler': None,
'template_path': 'rest_framework_swagger/index.html',
'token_type': 'Token'} |
| SECURE_SSL_HOST | None |
| LOGIN_REDIRECT_URL | '/#/' |
| DATABASES | {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.sqlite3',
'HOST': '',
'NAME': '/home/choclate/documents/projects/web/platform_toeic/db.sqlite3',
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': 'UTC',
'USER': ''}} |
| MEDIA_URL | '/media/' |
| TEMPLATES | [{'APP_DIRS': True,
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/home/choclate/documents/projects/web/platform_toeic/templates'],
'OPTIONS': {'context_processors': ['django.core.context_processors.request',
'allauth.account.context_processors.account',
'allauth.socialaccount.context_processors.socialaccount',
'django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'social.apps.django_app.context_processors.backends',
'social.apps.django_app.context_processors.login_redirect',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages']}}] |
| EMAIL_USE_SSL | False |
| MONTH_DAY_FORMAT | 'F j' |
| DEFAULT_OBJECTIVES | {'bulats': 75, 'toeic': 750} |
| SESSION_COOKIE_AGE | 1209600 |
| SESSION_SAVE_EVERY_REQUEST | False |
| EMAIL_HOST | 'localhost' |
| 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') |
| SETTINGS_MODULE | 'platform_toeic.settings' |
| DISALLOWED_USER_AGENTS | () |
| EMAIL_USE_TLS | False |
| SITE_ID | 1 |
| NUMBER_GROUPING | 0 |
| CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
| MAILGUN_SERVER_NAME | 'sandboxe3c58eeb3c2e4f9a8ac3992708f114b1.mailgun.org' |
| SECURE_CONTENT_TYPE_NOSNIFF | False |
| LANGUAGES_BIDI | ('he', 'ar', 'fa', 'ur') |
| CELERY_TIMEZONE | 'Europe/Paris' |
| LOCALE_PATHS | () |
| LOGGING_CONFIG | 'logging.config.dictConfig' |
| TEMPLATE_STRING_IF_INVALID | '' |
| DATETIME_FORMAT | 'N j, Y, P' |
| YEAR_MONTH_FORMAT | 'F Y' |
| SECRET_KEY | '********************' |
| PREPEND_WWW | False |
| USE_THOUSAND_SEPARATOR | False |
| SESSION_FILE_PATH | None |
| EMAIL_PORT | 25 |
| 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') |
| TEST_NON_SERIALIZED_APPS | [] |
| FIRST_DAY_OF_WEEK | 0 |
| DEFAULT_FROM_EMAIL | 'noreply@polylearn.co' |
| DEFAULT_CONTENT_TYPE | 'text/html' |
| CACHE_MIDDLEWARE_SECONDS | 600 |
| LANGUAGE_COOKIE_PATH | '/' |
| SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
| MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
| CORS_ALLOW_CREDENTIALS | True |
| CACHE_MIDDLEWARE_ALIAS | 'default' |
| REST_SESSION_LOGIN | False |
| IGNORABLE_404_URLS | () |
| SESSION_COOKIE_PATH | '/' |
| SESSION_COOKIE_SECURE | False |
| CSRF_COOKIE_DOMAIN | None |
| USE_ETAGS | False |
| WSGI_APPLICATION | 'platform_toeic.wsgi.application' |
| ALLOWED_INCLUDE_ROOTS | () |
| TIME_ZONE | 'Europe/Paris' |
| SERVER_EMAIL | 'root@localhost' |
| EMAIL_SUBJECT_PREFIX | '[Django] ' |
| DEBUG_PROPAGATE_EXCEPTIONS | False |
| FILE_UPLOAD_PERMISSIONS | None |
| STATIC_ROOT | '/home/choclate/documents/projects/web/platform_toeic/static' |
| DATABASE_ROUTERS | [] |
| EMAIL_HOST_PASSWORD | '********************' |
| TIME_INPUT_FORMATS | ('%H:%M:%S', '%H:%M:%S.%f', '%H:%M') |
| ALLOWED_HOSTS | ['api.polylearn.co'] |
| THOUSAND_SEPARATOR | ',' |
| CELERYBEAT_SCHEDULE | {'save-estimated-exam-score': {'schedule': datetime.timedelta(1),
'task': 'exam.tasks.save_estimated_exam_score'}} |
| STATICFILES_STORAGE | 'whitenoise.django.GzipManifestStaticFilesStorage' |
| SHORT_DATETIME_FORMAT | 'm/d/Y P' |
| FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
| SHORT_DATE_FORMAT | 'm/d/Y' |
| EMAIL_TIMEOUT | None |
| DECIMAL_SEPARATOR | '.' |
| FILE_UPLOAD_HANDLERS | ('django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler') |
| SILENCED_SYSTEM_CHECKS | [] |
| STATICFILES_DIRS | () |
| SECURE_PROXY_SSL_HEADER | None |
| CSRF_COOKIE_SECURE | False |
| SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
| FIXTURE_DIRS | () |
| REST_FRAMEWORK | {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication',),
'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',)} |
| STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder') |
| EMAIL_BACKEND | 'django_mailgun.MailgunBackend' |
| USE_L10N | True |
| TEMPLATE_DIRS | () |
| CSRF_COOKIE_HTTPONLY | False |
| BASE_DIR | '/home/choclate/documents/projects/web/platform_toeic' |
| DEFAULT_INDEX_TABLESPACE | '' |
| CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
| TEMPLATE_DEBUG | True |
| DEFAULT_CHARSET | 'utf-8' |
| CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
| FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
| CORS_ORIGIN_ALLOW_ALL | True |
| CSRF_COOKIE_AGE | 31449600 |
| TEST_RUNNER | 'djcelery.contrib.test_runner.CeleryTestSuiteRunner' |
| INTERNAL_IPS | () |
| DEBUG | True |
| SESSION_COOKIE_NAME | 'sessionid' |
| CSRF_COOKIE_NAME | 'csrftoken' |
| SESSION_COOKIE_DOMAIN | None |
| FILE_UPLOAD_TEMP_DIR | None |
| ROOT_URLCONF | 'platform_toeic.urls' |
| EMAIL_HOST_USER | '' |
| LOGGING | {} |
| MEDIA_ROOT | '/home/choclate/documents/projects/web/platform_toeic/media' |
| SECURE_HSTS_SECONDS | 0 |
| USE_TZ | True |
| LOGOUT_URL | '/accounts/logout/' |
| TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader') |
| USE_X_FORWARDED_HOST | False |
| FORCE_SCRIPT_NAME | None |
| SESSION_COOKIE_HTTPONLY | True |
| PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
| AUTH_USER_MODEL | 'auth.User' |
| INSTALLED_APPS | ('django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'rest_framework',
'rest_framework.authtoken',
'rest_auth',
'rest_framework_swagger',
'social.apps.django_app.default',
'djcelery',
'corsheaders',
'rest_auth.registration',
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.facebook',
'allauth.socialaccount.providers.google',
'index',
'exam',
'lexicon') |
| APPEND_SLASH | True |
| FILE_CHARSET | 'utf-8' |
| PASSWORD_HASHERS | '********************' |
| MANAGERS | () |
| X_FRAME_OPTIONS | 'SAMEORIGIN' |
| MIGRATION_MODULES | {} |
| LANGUAGE_COOKIE_NAME | 'django_language' |
| TIME_FORMAT | 'P' |
| LANGUAGE_CODE | 'en-us' |
| LANGUAGE_COOKIE_DOMAIN | None |
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.