HTTPSConnectionPool(host='info.zenplanner.com', port=443): Max retries exceeded with url: /previous-customer (Caused by SSLError(CertificateError("hostname 'info.zenplanner.com' doesn't match either of 'hscoscdn40.net', '*.hscoscdn40.net', '*.sites-proxy.hscoscdn40.net', 'sites-proxy.hscoscdn40.net', '*.sites.hscoscdn40.net'",),))
Request Method: | GET |
---|---|
Request URL: | http://kelleryoga.com/event_schedule/ |
Django Version: | 1.9.8 |
Exception Type: | SSLError |
Exception Value: | HTTPSConnectionPool(host='info.zenplanner.com', port=443): Max retries exceeded with url: /previous-customer (Caused by SSLError(CertificateError("hostname 'info.zenplanner.com' doesn't match either of 'hscoscdn40.net', '*.hscoscdn40.net', '*.sites-proxy.hscoscdn40.net', 'sites-proxy.hscoscdn40.net', '*.sites.hscoscdn40.net'",),)) |
Exception Location: | /home/ubuntu/dev.stompmusicstudios.com/ve/lib/python2.7/site-packages/requests/adapters.py in send, line 506 |
Python Executable: | /usr/bin/python |
Python Version: | 2.7.6 |
Python Path: | ['/home/ubuntu/dev.stompmusicstudios.com/sources/stomp/apps', '/home/ubuntu/dev.stompmusicstudios.com/ve/lib/python2.7/site-packages', '/home/ubuntu/dev.stompmusicstudios.com/sources', '/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'] |
Server time: | Tue, 19 Mar 2024 05:17:08 -0500 |
/home/ubuntu/dev.stompmusicstudios.com/ve/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 | SSLError(MaxRetryError('HTTPSConnectionPool(host=\'info.zenplanner.com\', port=443): Max retries exceeded with url: /previous-customer (Caused by SSLError(CertificateError("hostname \'info.zenplanner.com\' doesn\'t match either of \'hscoscdn40.net\', \'*.hscoscdn40.net\', \'*.sites-proxy.hscoscdn40.net\', \'sites-proxy.hscoscdn40.net\', \'*.sites.hscoscdn40.net\'",),))',),) |
callback_args | () |
resolver_match | ResolverMatch(func=wizcal.views.event_schedule, args=(), kwargs={}, url_name=event_schedule, app_names=[], namespaces=[]) |
response_is_rendered | False |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7f7a7d9a3c90>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f7a842e7150> |
request | <WSGIRequest: GET '/event_schedule/'> |
callback | <function event_schedule at 0x7f7a7d9fa848> |
wrapped_callback | <function event_schedule at 0x7f7a7d9fa848> |
resolver | <RegexURLResolver 'stomp.urls' (None:None) ^/> |
callback_kwargs | {} |
response | None |
urlconf | 'stomp.urls' |
/home/ubuntu/dev.stompmusicstudios.com/ve/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 | SSLError(MaxRetryError('HTTPSConnectionPool(host=\'info.zenplanner.com\', port=443): Max retries exceeded with url: /previous-customer (Caused by SSLError(CertificateError("hostname \'info.zenplanner.com\' doesn\'t match either of \'hscoscdn40.net\', \'*.hscoscdn40.net\', \'*.sites-proxy.hscoscdn40.net\', \'sites-proxy.hscoscdn40.net\', \'*.sites.hscoscdn40.net\'",),))',),) |
callback_args | () |
resolver_match | ResolverMatch(func=wizcal.views.event_schedule, args=(), kwargs={}, url_name=event_schedule, app_names=[], namespaces=[]) |
response_is_rendered | False |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7f7a7d9a3c90>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f7a842e7150> |
request | <WSGIRequest: GET '/event_schedule/'> |
callback | <function event_schedule at 0x7f7a7d9fa848> |
wrapped_callback | <function event_schedule at 0x7f7a7d9fa848> |
resolver | <RegexURLResolver 'stomp.urls' (None:None) ^/> |
callback_kwargs | {} |
response | None |
urlconf | 'stomp.urls' |
/home/ubuntu/dev.stompmusicstudios.com/sources/stomp/apps/wizcal/views.py
in event_schedule
events = Event.get_future_events()
#events = parse_zenevents()
context = {'events':events, }
return render(request, template_name, context)
def event_schedule(request, template_name="wizcal/event_schedule.html"):
#events = Event.active_events()
events = parse_zenevents()...
context = {'events':events, }
return render(request, template_name, context)
@login_required
def add_group_class(request, template_name="wizcal/add_group_class.html"):
family = _get_family_if_permitted(request)
Variable | Value |
---|---|
template_name | 'wizcal/event_schedule.html' |
request | <WSGIRequest: GET '/event_schedule/'> |
/home/ubuntu/dev.stompmusicstudios.com/sources/stomp/apps/wizcal/functions.py
in parse_zenevents
dates = [date_1, date_2, date_3]
events = []
for d in dates:
date_str = d.strftime("%Y-%m-%d")
url_dict = {'date_str':date_str, 'base_url':base_url}
url = "{base_url}/calendar.cfm?date={date_str}&calendarType=EVENT&VIEW=month".format(**url_dict)
result = requests.get(url)...
c = result.content
soup = BeautifulSoup(c)
event_soup = soup("div", class_="clickable")
for e in event_soup:
try:
e_day = int(e.find_previous("div").string)
Variable | Value |
---|---|
dates | [datetime.date(2024, 3, 10), datetime.date(2024, 4, 9), datetime.date(2024, 5, 9)] |
d | datetime.date(2024, 3, 10) |
url | 'https://trial-184d15a0.sites.zenplanner.com/calendar.cfm?date=2024-03-10&calendarType=EVENT&VIEW=month' |
base_url | 'https://trial-184d15a0.sites.zenplanner.com' |
url_dict | {'base_url': 'https://trial-184d15a0.sites.zenplanner.com', 'date_str': '2024-03-10'} |
date_3 | datetime.date(2024, 5, 9) |
date_2 | datetime.date(2024, 4, 9) |
date_1 | datetime.date(2024, 3, 10) |
date_str | '2024-03-10' |
events | [] |
today | datetime.date(2024, 3, 19) |
/home/ubuntu/dev.stompmusicstudios.com/ve/lib/python2.7/site-packages/requests/api.py
in get
:param params: (optional) Dictionary or bytes to be sent in the query string for the :class:`Request`.
:param \*\*kwargs: Optional arguments that ``request`` takes.
:return: :class:`Response <Response>` object
:rtype: requests.Response
"""
kwargs.setdefault('allow_redirects', True)
return request('get', url, params=params, **kwargs)...
def options(url, **kwargs):
r"""Sends an OPTIONS request.
:param url: URL for the new :class:`Request` object.
Variable | Value |
---|---|
url | 'https://trial-184d15a0.sites.zenplanner.com/calendar.cfm?date=2024-03-10&calendarType=EVENT&VIEW=month' |
params | None |
kwargs | {'allow_redirects': True} |
/home/ubuntu/dev.stompmusicstudios.com/ve/lib/python2.7/site-packages/requests/api.py
in request
<Response [200]>
"""
# By using the 'with' statement we are sure the session is closed, thus we
# avoid leaving sockets open which can trigger a ResourceWarning in some
# cases, and look like a memory leak in others.
with sessions.Session() as session:
return session.request(method=method, url=url, **kwargs)...
def get(url, params=None, **kwargs):
r"""Sends a GET request.
:param url: URL for the new :class:`Request` object.
Variable | Value |
---|---|
url | 'https://trial-184d15a0.sites.zenplanner.com/calendar.cfm?date=2024-03-10&calendarType=EVENT&VIEW=month' |
session | <requests.sessions.Session object at 0x7f7a7c843110> |
method | 'get' |
kwargs | {'allow_redirects': True, 'params': None} |
/home/ubuntu/dev.stompmusicstudios.com/ve/lib/python2.7/site-packages/requests/sessions.py
in request
# Send the request.
send_kwargs = {
'timeout': timeout,
'allow_redirects': allow_redirects,
}
send_kwargs.update(settings)
resp = self.send(prep, **send_kwargs)...
return resp
def get(self, url, **kwargs):
r"""Sends a GET request. Returns :class:`Response` object.
Variable | Value |
---|---|
files | None |
cookies | None |
stream | None |
settings | {'cert': None, 'proxies': OrderedDict(), 'stream': False, 'verify': True} |
url | 'https://trial-184d15a0.sites.zenplanner.com/calendar.cfm?date=2024-03-10&calendarType=EVENT&VIEW=month' |
verify | None |
self | <requests.sessions.Session object at 0x7f7a7c843110> |
req | <Request [GET]> |
cert | None |
auth | None |
prep | <PreparedRequest [GET]> |
headers | None |
json | None |
params | None |
timeout | None |
hooks | None |
send_kwargs | {'allow_redirects': True, 'cert': None, 'proxies': OrderedDict(), 'stream': False, 'timeout': None, 'verify': True} |
allow_redirects | True |
proxies | {} |
data | None |
method | 'get' |
/home/ubuntu/dev.stompmusicstudios.com/ve/lib/python2.7/site-packages/requests/sessions.py
in send
extract_cookies_to_jar(self.cookies, request, r.raw)
# Redirect resolving generator.
gen = self.resolve_redirects(r, request, **kwargs)
# Resolve redirects if allowed.
history = [resp for resp in gen] if allow_redirects else []...
# Shuffle things around if there's history.
if history:
# Insert the first (original) request at the start
history.insert(0, r)
# Get the last request made
Variable | Value |
---|---|
stream | False |
hooks | {'response': []} |
resp | <Response [301]> |
request | <PreparedRequest [GET]> |
gen | <generator object resolve_redirects at 0x7f7a7c8a2fa0> |
elapsed | 0.1768810749053955 |
start | 1710843427.831951 |
r | <Response [302]> |
kwargs | {'cert': None, 'proxies': OrderedDict(), 'stream': False, 'timeout': None, 'verify': True} |
adapter | <requests.adapters.HTTPAdapter object at 0x7f7a7c843490> |
allow_redirects | True |
self | <requests.sessions.Session object at 0x7f7a7c843110> |
/home/ubuntu/dev.stompmusicstudios.com/ve/lib/python2.7/site-packages/requests/sessions.py
in resolve_redirects
req,
stream=stream,
timeout=timeout,
verify=verify,
cert=cert,
proxies=proxies,
allow_redirects=False,
**adapter_kwargs...
)
extract_cookies_to_jar(self.cookies, prepared_request, resp.raw)
# extract redirect url, if any, for the next loop
url = self.get_redirect_target(resp)
Variable | Value |
---|---|
prepared_request | <PreparedRequest [GET]> |
stream | False |
headers | {'Connection': 'keep-alive', 'Cookie': '__cf_bm=hk88hPaN7roQvfJYNYmTI3KTpxE5.1LyUbHXQrF7jHI-1710841726-1.0.1.1-Z3904ldHIi8HpJf5iffTRGCoxLjxg_naeQtdOXomLd9bx.EZj.IL3EVq8MMIrrZQ6WY1OCW0PhTWDtqA8J_CUw; __cfruid=2e9ccfb38f83d7468b5470c2bb1c7970df54ade4-1710841726', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'User-Agent': 'python-requests/2.18.4'} |
url | 'https://info.zenplanner.com/previous-customer' |
verify | True |
resp | <Response [301]> |
req | <PreparedRequest [GET]> |
parsed | ParseResult(scheme='https', netloc='info.zenplanner.com', path='/previous-customer', params='', query='', fragment='') |
self | <requests.sessions.Session object at 0x7f7a7c843110> |
hist | [<Response [302]>, <Response [301]>] |
header | 'Transfer-Encoding' |
cert | None |
timeout | None |
adapter_kwargs | {} |
proxies | OrderedDict() |
yield_requests | False |
purged_headers | ('Content-Length', 'Content-Type', 'Transfer-Encoding') |
rewindable | False |
/home/ubuntu/dev.stompmusicstudios.com/ve/lib/python2.7/site-packages/requests/sessions.py
in send
# Get the appropriate adapter to use
adapter = self.get_adapter(url=request.url)
# Start time (approximately) of the request
start = preferred_clock()
# Send the request
r = adapter.send(request, **kwargs)...
# Total elapsed time of the request (approximately)
elapsed = preferred_clock() - start
r.elapsed = timedelta(seconds=elapsed)
# Response manipulation hooks
Variable | Value |
---|---|
stream | False |
hooks | {'response': []} |
adapter | <requests.adapters.HTTPAdapter object at 0x7f7a7c843490> |
request | <PreparedRequest [GET]> |
start | 1710843428.136759 |
kwargs | {'cert': None, 'proxies': OrderedDict(), 'stream': False, 'timeout': None, 'verify': True} |
allow_redirects | False |
self | <requests.sessions.Session object at 0x7f7a7c843110> |
/home/ubuntu/dev.stompmusicstudios.com/ve/lib/python2.7/site-packages/requests/adapters.py
in send
raise RetryError(e, request=request)
if isinstance(e.reason, _ProxyError):
raise ProxyError(e, request=request)
if isinstance(e.reason, _SSLError):
# This branch is for urllib3 v1.22 and later.
raise SSLError(e, request=request)...
raise ConnectionError(e, request=request)
except ClosedPoolError as e:
raise ConnectionError(e, request=request)
Variable | Value |
---|---|
proxies | OrderedDict() |
e | MaxRetryError('HTTPSConnectionPool(host=\'info.zenplanner.com\', port=443): Max retries exceeded with url: /previous-customer (Caused by SSLError(CertificateError("hostname \'info.zenplanner.com\' doesn\'t match either of \'hscoscdn40.net\', \'*.hscoscdn40.net\', \'*.sites-proxy.hscoscdn40.net\', \'sites-proxy.hscoscdn40.net\', \'*.sites.hscoscdn40.net\'",),))',) |
stream | False |
url | '/previous-customer' |
verify | True |
self | <requests.adapters.HTTPAdapter object at 0x7f7a7c843490> |
request | <PreparedRequest [GET]> |
cert | None |
timeout | <urllib3.util.timeout.Timeout object at 0x7f7a7c843310> |
chunked | False |
conn | <urllib3.connectionpool.HTTPSConnectionPool object at 0x7f7a7c843f90> |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
mod_wsgi.listener_port | '80' |
CONTEXT_DOCUMENT_ROOT | '/var/www/html' |
SERVER_SOFTWARE | 'Apache/2.4.7 (Ubuntu)' |
SCRIPT_NAME | u'' |
mod_wsgi.enable_sendfile | '0' |
mod_wsgi.handler_script | '' |
SERVER_SIGNATURE | '<address>Apache/2.4.7 (Ubuntu) Server at kelleryoga.com Port 80</address>\n' |
REQUEST_METHOD | 'GET' |
PATH_INFO | u'/event_schedule/' |
SERVER_PROTOCOL | 'HTTP/1.1' |
QUERY_STRING | '' |
HTTP_USER_AGENT | 'claudebot' |
SERVER_NAME | 'kelleryoga.com' |
REMOTE_ADDR | '44.206.248.122' |
mod_wsgi.queue_start | '1710843427830147' |
mod_wsgi.request_handler | 'wsgi-script' |
wsgi.url_scheme | 'http' |
PATH_TRANSLATED | '/home/ubuntu/dev.stompmusicstudios.com/django.wsgi/event_schedule/' |
SERVER_PORT | '80' |
wsgi.multiprocess | True |
mod_wsgi.input_chunked | '0' |
SERVER_ADDR | '172.31.37.200' |
DOCUMENT_ROOT | '/var/www/html' |
mod_wsgi.process_group | '' |
SCRIPT_FILENAME | '/home/ubuntu/dev.stompmusicstudios.com/django.wsgi' |
SERVER_ADMIN | 'webmaster@localhost' |
wsgi.input | <mod_wsgi.Input object at 0x7f7a7c843c70> |
HTTP_HOST | 'kelleryoga.com' |
CONTEXT_PREFIX | '' |
wsgi.multithread | True |
mod_wsgi.callable_object | 'application' |
REQUEST_URI | '/event_schedule/' |
HTTP_ACCEPT | '*/*' |
wsgi.version | (1, 0) |
GATEWAY_INTERFACE | 'CGI/1.1' |
wsgi.run_once | False |
wsgi.errors | <mod_wsgi.Log object at 0x7f7a7c843a70> |
REMOTE_PORT | '40716' |
mod_wsgi.listener_host | '' |
REQUEST_SCHEME | 'http' |
mod_wsgi.version | (3, 4) |
mod_wsgi.application_group | '' |
mod_wsgi.script_reloading | '1' |
wsgi.file_wrapper | '' |
stomp.settings
Setting | Value |
---|---|
SECURE_BROWSER_XSS_FILTER | False |
USE_X_FORWARDED_PORT | False |
USE_THOUSAND_SEPARATOR | False |
STOMPMUSICSTUDIOS_DOMAIN | 'stompmusicstudios.com' |
CSRF_COOKIE_SECURE | False |
LANGUAGE_CODE | 'en-us' |
ROOT_URLCONF | 'stomp.urls' |
MANAGERS | (('Jason Nolen', 'jason@stompmusicstudios.com'),) |
ARB_ENABLED | True |
SILENCED_SYSTEM_CHECKS | [] |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | None |
DEV_EMAIL | 'kelleryoga@gmail.com' |
EMAIL_HOST | 'smtp.gmail.com' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
SUPPORT_EMAIL | 'kelleryoga@gmail.com' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
SERVER_EMAIL | 'kelleryoga@gmail.com' |
BOOTSTRAP_ADMIN_SIDEBAR_MENU | True |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
TRIAL_LESSON_PRICE | 50 |
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.mysql', 'HOST': '', 'NAME': 'stompdb', 'OPTIONS': {'init_command': 'SET foreign_key_checks = 0;'}, 'PASSWORD': u'********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'root'}, 'test': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.sqlite3', 'HOST': '', 'NAME': 'devstompdb', '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 |
ZENPLANNER_BASE_URL | 'https://trial-184d15a0.sites.zenplanner.com' |
FILE_UPLOAD_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
DEFAULT_CONTENT_TYPE | 'text/html' |
STOMPMUSICSTUDIOS_PASSWORD | u'********************' |
APPEND_SLASH | True |
FIRST_DAY_OF_WEEK | 0 |
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 | '/' |
SECURE_CONTENT_TYPE_NOSNIFF | False |
MIDDLEWARE_CLASSES | ('django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'wizcal.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware') |
USE_I18N | True |
THOUSAND_SEPARATOR | ',' |
SECRET_KEY | u'********************' |
LANGUAGE_COOKIE_NAME | 'django_language' |
PRIVATE_EMAIL | 'kelleryoga@gmail.com' |
DEFAULT_INDEX_TABLESPACE | '' |
LOGGING_CONFIG | 'logging.config.dictConfig' |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.load_template_source') |
WSGI_APPLICATION | None |
TEMPLATE_DEBUG | True |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
CSRF_COOKIE_NAME | 'csrftoken' |
AUTH_PASSWORD_VALIDATORS | u'********************' |
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 | ('dal', 'dal_select2', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.sites', 'django.contrib.flatpages', 'authorize_net_sim', 'core', 'wizcal', 'googlecharts') |
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 | False |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
STATICFILES_DIRS | [] |
AUTHNET_LOGIN_ID | '7VKk4uqk9k3' |
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' |
SECURE_HSTS_SECONDS | 0 |
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'] |
EMAIL_HOST_PASSWORD | u'********************' |
AUTHNET_TEST | False |
ALLOWED_HOSTS | [] |
PASSWORD_RESET_TIMEOUT_DAYS | u'********************' |
SESSION_FILE_PATH | None |
CACHE_MIDDLEWARE_ALIAS | 'default' |
SESSION_SAVE_EVERY_REQUEST | False |
ADMIN_MEDIA_PREFIX | 'http://www.stompmusicstudios.com/admin_media/' |
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/' |
PROJECT_ROOT | '/home/ubuntu/dev.stompmusicstudios.com/sources/stomp' |
DECIMAL_SEPARATOR | '.' |
IGNORABLE_404_URLS | [] |
LOCALE_PATHS | [] |
TEMPLATE_STRING_IF_INVALID | '' |
LOGOUT_URL | '/accounts/logout/' |
EMAIL_USE_TLS | False |
CHILD_CARE_PRICE | Decimal('5') |
FIXTURE_DIRS | ['/home/ubuntu/dev.stompmusicstudios.com/sources/stomp/fixtures'] |
FORCE_SCRIPT_NAME | None |
DATE_FORMAT | 'N j, Y' |
MEDIA_ROOT | '/home/ubuntu/dev.stompmusicstudios.com/media' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
ADMINS | (('Jason Nolen', 'jason@stompmusicstudios.com'),) |
FORMAT_MODULE_PATH | None |
DEFAULT_FROM_EMAIL | 'kelleryoga@gmail.com' |
MEDIA_URL | '/media/' |
DATETIME_FORMAT | 'N j, Y, P' |
TEMPLATE_DIRS | [] |
SITE_ID | 1 |
DISALLOWED_USER_AGENTS | [] |
ALLOWED_INCLUDE_ROOTS | [] |
LOGGING | {'disable_existing_loggers': False, 'formatters': {'simple': {'format': '%(levelname)s %(message)s'}, 'verbose': {'datefmt': '%d/%b/%Y %H:%M:%S', 'format': '[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s'}}, 'handlers': {'file': {'class': 'logging.FileHandler', 'filename': '/home/ubuntu/dev.stompmusicstudios.com/sources/stomp/django.log', 'formatter': 'verbose', 'level': 'INFO'}}, 'loggers': {'django': {'handlers': ['file'], 'level': 'INFO', 'propagate': True}}, 'version': 1} |
PREPEND_WWW | False |
SHORT_DATE_FORMAT | 'm/d/Y' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/ubuntu/dev.stompmusicstudios.com/sources/stomp/templates/'], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.contrib.messages.context_processors.messages']}}] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
SECURE_SSL_REDIRECT | False |
TIME_ZONE | 'America/Chicago' |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
STOMPMUSICSTUDIOS_SUPERUSER | 'jason' |
EMAIL_BACKEND | 'django_smtp_ssl.SSLEmailBackend' |
EMAIL_USE_SSL | True |
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'] |
AUTHNET_TRANSACTION_KEY | u'********************' |
MIGRATION_MODULES | {} |
SESSION_COOKIE_AGE | 1209600 |
SETTINGS_MODULE | 'stomp.settings' |
USE_ETAGS | False |
LANGUAGES_BIDI | ['he', 'ar', 'fa', 'ur'] |
FILE_UPLOAD_TEMP_DIR | None |
INTERNAL_IPS | [] |
STATIC_URL | '/static/' |
EMAIL_PORT | 465 |
USE_TZ | False |
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 | 'kelleryoga@gmail.com' |
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.