DoesNotExist at /accounts/github/login/

SocialApp matching query does not exist.
Request Method: GET
Request URL: http://rtd.lan.arta.kz/accounts/github/login/?process=login&next=%2Fdashboard%2Fsynergy-apps%2Fversion%2Fmaster%2F
Django Version: 1.11.16
Exception Type: DoesNotExist
Exception Value:
SocialApp matching query does not exist.
Exception Location: /usr/local/lib/python2.7/dist-packages/django/db/models/query.py in get, line 380
Python Executable: /usr/bin/python
Python Version: 2.7.13
Python Path:
['/usr/local/lib/python2.7/dist-packages/git/ext/gitdb',
 '/var/lib/rtd/checkouts/readthedocs.org',
 '/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/local/lib/python2.7/dist-packages/gitdb/ext/smmap',
 '/var/lib/rtd']
Server time: Thu, 28 Mar 2024 07:07:49 -0500

Traceback Switch to copy-and-paste view



Request information

USER

AnonymousUser

GET

Variable Value
process
u'login'
next
u'/dashboard/synergy-apps/version/master/'

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
CONTEXT_DOCUMENT_ROOT
'/var/www/html'
CONTEXT_PREFIX
''
DOCUMENT_ROOT
'/var/www/html'
GATEWAY_INTERFACE
'CGI/1.1'
HTTP_ACCEPT
'*/*'
HTTP_CONNECTION
'close'
HTTP_HOST
'rtd.lan.arta.kz'
HTTP_USER_AGENT
'claudebot'
HTTP_X_REAL_IP
'3.94.102.228'
PATH_INFO
u'/accounts/github/login/'
PATH_TRANSLATED
'/var/lib/rtd/checkouts/readthedocs.org/readthedocs/wsgi.py/accounts/github/login/'
QUERY_STRING
'process=login&next=%2Fdashboard%2Fsynergy-apps%2Fversion%2Fmaster%2F'
REMOTE_ADDR
'192.168.1.1'
REMOTE_PORT
'55342'
REQUEST_METHOD
'GET'
REQUEST_SCHEME
'http'
REQUEST_URI
'/accounts/github/login/?process=login&next=%2Fdashboard%2Fsynergy-apps%2Fversion%2Fmaster%2F'
SCRIPT_FILENAME
'/var/lib/rtd/checkouts/readthedocs.org/readthedocs/wsgi.py'
SCRIPT_NAME
u''
SERVER_ADDR
'192.168.1.35'
SERVER_ADMIN
'tdd@arta.kz'
SERVER_NAME
'rtd.lan.arta.kz'
SERVER_PORT
'80'
SERVER_PROTOCOL
'HTTP/1.0'
SERVER_SIGNATURE
'<address>Apache/2.4.25 (Debian) Server at rtd.lan.arta.kz Port 80</address>\n'
SERVER_SOFTWARE
'Apache/2.4.25 (Debian)'
apache.version
(2, 4, 25)
mod_wsgi.application_group
'rtd.lan.arta.kz|'
mod_wsgi.callable_object
'application'
mod_wsgi.daemon_connects
'1'
mod_wsgi.daemon_restarts
'0'
mod_wsgi.daemon_start
'1711627669667041'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
mod_wsgi.ignore_activity
'0'
mod_wsgi.listener_host
''
mod_wsgi.listener_port
'80'
mod_wsgi.path_info
'/accounts/github/login/'
mod_wsgi.process_group
'rtd'
mod_wsgi.queue_start
'1711627669666981'
mod_wsgi.request_handler
'wsgi-script'
mod_wsgi.request_id
'Ovw8XwcJTCI'
mod_wsgi.request_start
'1711627669666874'
mod_wsgi.script_name
''
mod_wsgi.script_reloading
'1'
mod_wsgi.script_start
'1711627669667067'
mod_wsgi.thread_id
2
mod_wsgi.thread_requests
692L
mod_wsgi.total_requests
3920L
mod_wsgi.version
(4, 5, 11)
wsgi.errors
<mod_wsgi.Log object at 0x7fa208ad8e90>
wsgi.file_wrapper
''
wsgi.input
<mod_wsgi.Input object at 0x7fa209093960>
wsgi.multiprocess
False
wsgi.multithread
True
wsgi.run_once
False
wsgi.url_scheme
'http'
wsgi.version
(1, 0)

Settings

Using settings module readthedocs.settings.dev

Setting Value
ABSOLUTE_URL_OVERRIDES
{u'auth.user': <function <lambda> at 0x7fa213559ed8>}
ACCOUNT_ACTIVATION_DAYS
7
ACCOUNT_ADAPTER
u'readthedocs.core.adapters.AccountAdapter'
ACCOUNT_AUTHENTICATION_METHOD
u'username_email'
ACCOUNT_EMAIL_REQUIRED
True
ACCOUNT_EMAIL_VERIFICATION
u'mandatory'
ADMINS
[]
ADMIN_MEDIA_PREFIX
u'/media/admin/'
ALLOWED_HOSTS
[u'*']
ALLOW_PRIVATE_REPOS
False
ANONYMOUS_USER_ID
-1
APPEND_SLASH
True
ATOMIC_REQUESTS
True
AUTHENTICATION_BACKENDS
(u'django.contrib.auth.backends.ModelBackend',
 u'allauth.account.auth_backends.AuthenticationBackend')
AUTH_PASSWORD_VALIDATORS
u'********************'
AUTH_USER_MODEL
u'auth.User'
BROKER_URL
'redis://localhost:6379/0'
CACHES
{u'default': {u'BACKEND': u'django.core.cache.backends.locmem.LocMemCache',
              u'PREFIX': u'docs'}}
CACHE_BACKEND
'dummy://'
CACHE_MIDDLEWARE_ALIAS
u'default'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
CACHE_MIDDLEWARE_SECONDS
60
CELERYBEAT_SCHEDULE
{u'every-three-hour-clear-persistent-messages': {u'options': {u'queue': u'web'},
                                                 u'schedule': <crontab: 0 */3 * * * (m/h/d/dM/MY)>,
                                                 u'task': u'readthedocs.core.tasks.clear_persistent_messages'},
 u'hourly-remove-orphan-symlinks': {u'options': {u'queue': u'web'},
                                    u'schedule': <crontab: 30 * * * * (m/h/d/dM/MY)>,
                                    u'task': u'readthedocs.projects.tasks.broadcast_remove_orphan_symlinks'},
 u'quarter-finish-inactive-builds': {u'options': {u'queue': u'web'},
                                     u'schedule': <crontab: */15 * * * * (m/h/d/dM/MY)>,
                                     u'task': u'readthedocs.projects.tasks.finish_inactive_builds'}}
CELERYD_HIJACK_ROOT_LOGGER
False
CELERYD_PREFETCH_MULTIPLIER
1
CELERYD_TASK_TIME_LIMIT
3600
CELERY_ALWAYS_EAGER
True
CELERY_APP_NAME
u'readthedocs'
CELERY_CREATE_MISSING_QUEUES
True
CELERY_DEFAULT_QUEUE
u'celery'
CELERY_RESULT_BACKEND
'redis://localhost:6379/0'
CELERY_RESULT_SERIALIZER
'json'
CELERY_SEND_TASK_ERROR_EMAILS
False
CELERY_TASK_IGNORE_RESULT
False
CNAME_ROOT
u'/var/lib/rtd/checkouts/readthedocs.org/cnames'
CORS_ALLOW_CREDENTIALS
True
CORS_ALLOW_HEADERS
(u'x-requested-with',
 u'content-type',
 u'accept',
 u'origin',
 u'authorization',
 u'x-csrftoken')
CORS_ORIGIN_REGEX_WHITELIST
(u'^http://(.+)\\.readthedocs\\.io$', u'^https://(.+)\\.readthedocs\\.io$')
CORS_ORIGIN_WHITELIST
('test:8000',)
CSRF_COOKIE_AGE
2592000
CSRF_COOKIE_DOMAIN
None
CSRF_COOKIE_HTTPONLY
True
CSRF_COOKIE_NAME
u'csrftoken'
CSRF_COOKIE_PATH
u'/'
CSRF_COOKIE_SECURE
False
CSRF_FAILURE_VIEW
u'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME
u'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS
[]
CSRF_USE_SESSIONS
False
DASHBOARD_ANALYTICS_CODE
None
DATABASES
{'default': {'ATOMIC_REQUESTS': False,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.sqlite3',
             'HOST': '',
             'NAME': '/var/lib/rtd/checkouts/readthedocs.org/dev.db',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
DATABASE_ROUTERS
[]
DATA_UPLOAD_MAX_MEMORY_SIZE
2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS
1000
DATETIME_FORMAT
u'N j, Y, P'
DATETIME_INPUT_FORMATS
[u'%Y-%m-%d %H:%M:%S',
 u'%Y-%m-%d %H:%M:%S.%f',
 u'%Y-%m-%d %H:%M',
 u'%Y-%m-%d',
 u'%m/%d/%Y %H:%M:%S',
 u'%m/%d/%Y %H:%M:%S.%f',
 u'%m/%d/%Y %H:%M',
 u'%m/%d/%Y',
 u'%m/%d/%y %H:%M:%S',
 u'%m/%d/%y %H:%M:%S.%f',
 u'%m/%d/%y %H:%M',
 u'%m/%d/%y']
DATE_FORMAT
u'N j, Y'
DATE_INPUT_FORMATS
[u'%Y-%m-%d',
 u'%m/%d/%Y',
 u'%m/%d/%y',
 u'%b %d %Y',
 u'%b %d, %Y',
 u'%d %b %Y',
 u'%d %b, %Y',
 u'%B %d %Y',
 u'%B %d, %Y',
 u'%d %B %Y',
 u'%d %B, %Y']
DEBUG
True
DEBUG_PROPAGATE_EXCEPTIONS
False
DECIMAL_SEPARATOR
u'.'
DEFAULT_CHARSET
u'utf-8'
DEFAULT_CONTENT_TYPE
u'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER
u'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE
u'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL
u'no-reply@readthedocs.org'
DEFAULT_INDEX_TABLESPACE
u''
DEFAULT_PRIVACY_LEVEL
u'public'
DEFAULT_TABLESPACE
u''
DISALLOWED_USER_AGENTS
[]
DOCKER_ENABLE
False
DOCKER_IMAGE
u'readthedocs/build:2.0'
DOCROOT
'/var/lib/rtd/user_builds'
DONT_HIT_DB
False
DO_NOT_TRACK_ENABLED
False
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST
u'localhost'
EMAIL_HOST_PASSWORD
u'********************'
EMAIL_HOST_USER
u''
EMAIL_PORT
25
EMAIL_SSL_CERTFILE
None
EMAIL_SSL_KEYFILE
u'********************'
EMAIL_SUBJECT_PREFIX
u'[Django] '
EMAIL_TIMEOUT
None
EMAIL_USE_LOCALTIME
False
EMAIL_USE_SSL
False
EMAIL_USE_TLS
False
ES_DEFAULT_NUM_REPLICAS
0
ES_DEFAULT_NUM_SHARDS
5
ES_HOSTS
[u'127.0.0.1:9200']
FILE_CHARSET
u'utf-8'
FILE_SYNCER
'readthedocs.builds.syncers.LocalSyncer'
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
[u'django.core.files.uploadhandler.MemoryFileUploadHandler',
 u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_TEMP_DIR
None
FIRST_DAY_OF_WEEK
0
FIXTURE_DIRS
[]
FORCE_SCRIPT_NAME
None
FORCE_WWW
False
FORMAT_MODULE_PATH
None
FORM_RENDERER
u'django.forms.renderers.DjangoTemplates'
GLOBAL_ANALYTICS_CODE
None
GRAVATAR_DEFAULT_IMAGE
u'https://assets.readthedocs.org/static/images/silhouette.png'
GROK_API_HOST
u'********************'
GUARDIAN_RAISE_403
True
HAYSTACK_CONNECTIONS
{'default': {'ENGINE': 'haystack.backends.simple_backend.SimpleEngine'}}
IGNORABLE_404_URLS
[]
INSTALLED_APPS
[u'django.contrib.auth',
 u'django.contrib.admin',
 u'django.contrib.contenttypes',
 u'django.contrib.sessions',
 u'django.contrib.sites',
 u'django.contrib.staticfiles',
 u'django.contrib.messages',
 u'django.contrib.humanize',
 u'dj_pagination',
 u'taggit',
 u'guardian',
 u'django_gravatar',
 u'rest_framework',
 u'corsheaders',
 u'textclassifier',
 u'annoying',
 u'django_extensions',
 u'messages_extends',
 u'tastypie',
 u'readthedocs.projects',
 u'readthedocs.builds',
 u'readthedocs.core',
 u'readthedocs.doc_builder',
 u'readthedocs.oauth',
 u'readthedocs.redirects',
 u'readthedocs.rtd_tests',
 u'readthedocs.restapi',
 u'readthedocs.gold',
 u'readthedocs.payments',
 u'readthedocs.notifications',
 u'readthedocs.integrations',
 u'readthedocs.analytics',
 u'allauth',
 u'allauth.account',
 u'allauth.socialaccount',
 u'allauth.socialaccount.providers.github',
 u'allauth.socialaccount.providers.gitlab',
 u'allauth.socialaccount.providers.bitbucket',
 u'allauth.socialaccount.providers.bitbucket_oauth2']
INTERNAL_IPS
(u'127.0.0.1',)
LANGUAGES
((u'ca', u'Catalan'),
 (u'en', u'English'),
 (u'es', u'Spanish'),
 (u'pt-br', u'Brazilian Portuguese'),
 (u'nb', u'Norwegian Bokm\xe5l'),
 (u'fr', u'French'),
 (u'ru', u'Russian'),
 (u'de', u'German'),
 (u'gl', u'Galician'),
 (u'vi', u'Vietnamese'),
 (u'zh-cn', u'Simplified Chinese'),
 (u'zh-tw', u'Traditional Chinese'),
 (u'ja', u'Japanese'),
 (u'uk', u'Ukrainian'),
 (u'it', u'Italian'),
 (u'ko', u'Korean'))
LANGUAGES_BIDI
[u'he', u'ar', u'fa', u'ur']
LANGUAGE_CODE
u'en-us'
LANGUAGE_COOKIE_AGE
None
LANGUAGE_COOKIE_DOMAIN
None
LANGUAGE_COOKIE_NAME
u'django_language'
LANGUAGE_COOKIE_PATH
u'/'
LOCALE_PATHS
[u'/var/lib/rtd/checkouts/readthedocs.org/readthedocs/locale']
LOGGING
{u'disable_existing_loggers': False,
 u'formatters': {u'default': {u'datefmt': u'%d/%b/%Y %H:%M:%S',
                              u'format': u'[%(asctime)s] %(name)s:%(lineno)s[%(process)d]: %(levelname)s %(message)s'}},
 u'handlers': {u'console': {u'class': u'logging.StreamHandler',
                            u'formatter': u'default',
                            u'level': u'INFO'},
               u'debug': {'backupCount': 2,
                          u'class': u'logging.handlers.RotatingFileHandler',
                          u'filename': '/var/log/rtd/debug.log',
                          u'formatter': u'default',
                          u'level': u'DEBUG',
                          'maxBytes': 10485760}},
 u'loggers': {u'': {u'handlers': [u'debug', u'console'], u'level': u'DEBUG'},
              u'readthedocs': {u'handlers': [u'debug', u'console'],
                               u'level': u'DEBUG',
                               u'propagate': False}},
 u'version': 1}
LOGGING_CONFIG
u'logging.config.dictConfig'
LOGIN_REDIRECT_URL
u'/dashboard/'
LOGIN_URL
u'/accounts/login/'
LOGOUT_REDIRECT_URL
None
LOGS_ROOT
u'/var/lib/rtd/checkouts/readthedocs.org/logs'
LOG_FORMAT
u'%(name)s:%(lineno)s[%(process)d]: %(levelname)s %(message)s'
MANAGERS
[]
MEDIA_ROOT
u'/var/lib/rtd/checkouts/readthedocs.org/media/'
MEDIA_URL
u'/media/'
MESSAGE_STORAGE
u'readthedocs.notifications.storages.FallbackUniqueStorage'
MIDDLEWARE
(u'readthedocs.core.middleware.ProxyMiddleware',
 u'readthedocs.core.middleware.FooterNoSessionMiddleware',
 u'django.middleware.locale.LocaleMiddleware',
 u'django.middleware.common.CommonMiddleware',
 u'django.middleware.security.SecurityMiddleware',
 u'django.middleware.csrf.CsrfViewMiddleware',
 u'django.contrib.auth.middleware.AuthenticationMiddleware',
 u'django.contrib.messages.middleware.MessageMiddleware',
 u'dj_pagination.middleware.PaginationMiddleware',
 u'readthedocs.core.middleware.SubdomainMiddleware',
 u'readthedocs.core.middleware.SingleVersionMiddleware',
 u'corsheaders.middleware.CorsMiddleware')
MIDDLEWARE_CLASSES
[u'django.middleware.common.CommonMiddleware',
 u'django.middleware.csrf.CsrfViewMiddleware']
MIGRATION_MODULES
{}
MONTH_DAY_FORMAT
u'F j'
NOTIFICATION_BACKENDS
[u'readthedocs.notifications.backends.EmailBackend',
 u'readthedocs.notifications.backends.SiteBackend']
NUMBER_GROUPING
0
OAUTH_AVATAR_ORG_DEFAULT_URL
u'https://assets.readthedocs.org/static/images/silhouette.png'
OAUTH_AVATAR_USER_DEFAULT_URL
u'https://assets.readthedocs.org/static/images/silhouette.png'
PASSWORD_HASHERS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
PREPEND_WWW
False
PRODUCTION_DOMAIN
'rtd.lan.arta.kz'
PRODUCTION_MEDIA_ARTIFACTS
u'/var/lib/rtd/checkouts/readthedocs.org/prod_artifacts/media'
PRODUCTION_ROOT
u'/var/lib/rtd/checkouts/readthedocs.org/prod_artifacts'
PUBLIC_API_URL
u'********************'
PUBLIC_DOMAIN
None
PUBLIC_DOMAIN_USES_HTTPS
False
REPO_LOCK_SECONDS
30
RESTRICTEDSESSIONS_AUTHED_ONLY
True
RESTRUCTUREDTEXT_FILTER_SETTINGS
{u'cloak_email_addresses': True,
 u'doctitle_xform': True,
 u'field_name_limit': 50,
 u'file_insertion_enabled': False,
 u'initial_header_level': 2,
 u'math_output': u'latex',
 u'raw_enabled': False,
 u'report_level': 5,
 u'sectsubtitle_xform': True,
 u'strip_comments': True,
 u'syntax_highlight': u'none'}
REST_FRAMEWORK
{u'DEFAULT_FILTER_BACKENDS': (u'django_filters.rest_framework.DjangoFilterBackend',),
 u'DEFAULT_PAGINATION_CLASS': u'rest_framework.pagination.LimitOffsetPagination',
 u'PAGE_SIZE': 10}
ROOT_URLCONF
u'readthedocs.urls'
SECRET_KEY
u'********************'
SECURE_BROWSER_XSS_FILTER
False
SECURE_CONTENT_TYPE_NOSNIFF
False
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
SECURE_HSTS_PRELOAD
False
SECURE_HSTS_SECONDS
0
SECURE_PROXY_SSL_HEADER
None
SECURE_REDIRECT_EXEMPT
[]
SECURE_SSL_HOST
None
SECURE_SSL_REDIRECT
False
SERVER_EMAIL
u'no-reply@readthedocs.org'
SERVE_DOCS
[u'public']
SESSION_CACHE_ALIAS
u'default'
SESSION_COOKIE_AGE
2592000
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_HTTPONLY
True
SESSION_COOKIE_NAME
u'sessionid'
SESSION_COOKIE_PATH
u'/'
SESSION_COOKIE_SECURE
False
SESSION_ENGINE
u'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
SESSION_FILE_PATH
None
SESSION_SAVE_EVERY_REQUEST
True
SESSION_SERIALIZER
u'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE
'readthedocs.settings.dev'
SHORT_DATETIME_FORMAT
u'm/d/Y P'
SHORT_DATE_FORMAT
u'm/d/Y'
SIGNING_BACKEND
u'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS
[u'fields.W342']
SITE_ID
3
SITE_ROOT
'/var/lib/rtd/checkouts/readthedocs.org'
SLUMBER_API_HOST
u'********************'
SLUMBER_PASSWORD
u'********************'
SLUMBER_USERNAME
'test'
SOCIALACCOUNT_AUTO_SIGNUP
False
SOCIALACCOUNT_PROVIDERS
{u'github': {u'SCOPE': [u'user:email',
                        u'read:org',
                        u'admin:repo_hook',
                        u'repo:status']},
 u'gitlab': {u'GITLAB_URL': u'http://gitlab.lan.arta.kz',
             u'SCOPE': [u'api', u'read_user']}}
STATICFILES_DIRS
[u'/var/lib/rtd/checkouts/readthedocs.org/readthedocs/static',
 u'/var/lib/rtd/checkouts/readthedocs.org/media']
STATICFILES_FINDERS
[u'readthedocs.core.static.SelectiveFileSystemFinder',
 u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE
u'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT
u'/var/lib/rtd/checkouts/readthedocs.org/static'
STATIC_URL
u'/static/'
STRIPE_PUBLISHABLE
None
STRIPE_SECRET
u'********************'
SUBDOMAIN_URLCONF
u'readthedocs.core.urls.subdomain'
TASTYPIE_FULL_DEBUG
True
TEMPLATES
[{u'BACKEND': u'django.template.backends.django.DjangoTemplates',
  u'DIRS': [u'/var/lib/rtd/checkouts/readthedocs.org/readthedocs/templates'],
  u'OPTIONS': {u'context_processors': [u'django.contrib.auth.context_processors.auth',
                                       u'django.contrib.messages.context_processors.messages',
                                       u'django.template.context_processors.debug',
                                       u'django.template.context_processors.i18n',
                                       u'django.template.context_processors.media',
                                       u'django.template.context_processors.request',
                                       u'readthedocs.core.context_processors.readthedocs_processor'],
               u'debug': True,
               u'loaders': [u'django.template.loaders.filesystem.Loader',
                            u'django.template.loaders.app_directories.Loader']}}]
TEMPLATE_ROOT
u'/var/lib/rtd/checkouts/readthedocs.org/readthedocs/templates'
TEST_NON_SERIALIZED_APPS
[]
TEST_RUNNER
u'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR
u','
TIME_FORMAT
u'P'
TIME_INPUT_FORMATS
[u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
TIME_ZONE
u'America/Chicago'
UPLOAD_ROOT
u'/var/lib/rtd/checkouts/readthedocs.org/user_uploads'
USE_ETAGS
False
USE_I18N
True
USE_L10N
True
USE_PROMOS
False
USE_SUBDOMAIN
False
USE_THOUSAND_SEPARATOR
False
USE_TZ
False
USE_X_FORWARDED_HOST
False
USE_X_FORWARDED_PORT
False
WEBSOCKET_HOST
'localhost:8088'
WSGI_APPLICATION
None
X_FRAME_OPTIONS
u'SAMEORIGIN'
YEAR_MONTH_FORMAT
u'F Y'

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.