could not extend file "base/16385/16536": No space left on device HINT: Check free disk space.
Request Method: | GET |
---|---|
Request URL: | http://weddinggameplan.com/auth/logout |
Django Version: | 1.8.2 |
Exception Type: | OperationalError |
Exception Value: | could not extend file "base/16385/16536": No space left on device HINT: Check free disk space. |
Exception Location: | /webapps/mwa/local/lib/python2.7/site-packages/django/db/backends/utils.py in execute, line 64 |
Python Executable: | /webapps/mwa/bin/python |
Python Version: | 2.7.3 |
Python Path: | ['/webapps/mwa/mwa', '/webapps/mwa/bin', '/webapps/mwa/local/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg', '/webapps/mwa/local/lib/python2.7/site-packages/pip-1.1-py2.7.egg', '/webapps/mwa/mwa', '/webapps/mwa/lib/python2.7', '/webapps/mwa/lib/python2.7/plat-linux2', '/webapps/mwa/lib/python2.7/lib-tk', '/webapps/mwa/lib/python2.7/lib-old', '/webapps/mwa/lib/python2.7/lib-dynload', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/webapps/mwa/local/lib/python2.7/site-packages'] |
Server time: | Fri, 29 Mar 2024 07:18:00 +0000 |
/webapps/mwa/local/lib/python2.7/site-packages/django/core/handlers/base.py
in get_response
# Get the exception info now, in case another exception is thrown later.
signals.got_request_exception.send(sender=self.__class__, request=request)
response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
try:
# Apply response middleware, regardless of the response
for middleware_method in self._response_middleware:
response = middleware_method(request, response)...
# Complain if the response middleware returned None (a common error).
if response is None:
raise ValueError(
"%s.process_response didn't return an "
"HttpResponse object. It returned None instead."
% (middleware_method.__self__.__class__.__name__))
Variable | Value |
---|---|
callback_args | () |
resolver_match | ResolverMatch(func=authentication.views.logout, args=(), kwargs={}, url_name=auth-logout, app_name=None, namespaces=['authentication']) |
middleware_method | <bound method SessionMiddleware.process_response of <django.contrib.sessions.middleware.SessionMiddleware object at 0x2d9b990>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x251b790> |
request | "<WSGIRequest\npath:/auth/logout,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'0o3IEjKR3zWobdIUd2SFJB6UgdsHDATG',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'weddinggameplan.com',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_FOR': '3.238.235.181',\n 'PATH_INFO': u'/auth/logout',\n 'QUERY_STRING': '',\n 'RAW_URI': '/auth/logout',\n 'REMOTE_ADDR': '',\n 'REQUEST_METHOD': 'GET',\n 'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'weddinggameplan.com',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.0',\n 'SERVER_SOFTWARE': 'gunicorn/19.3.0',\n 'gunicorn.socket': <socket._socketobject object at 0x243fde0>,\n 'wsgi.errors': <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x32763d0>,\n 'wsgi.file_wrapper': <class 'gunicorn.http.wsgi.FileWrapper'>,\n 'wsgi.input': <gunicorn.http.body.Body object at 0x3276090>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
callback | <function logout at 0x2e8b398> |
wrapped_callback | <function logout at 0x2e8b398> |
resolver | <RegexURLResolver 'mwa.urls' (None:None) ^/> |
callback_kwargs | {} |
response | <django.http.response.HttpResponse object at 0x32762d0> |
urlconf | 'mwa.urls' |
/webapps/mwa/local/lib/python2.7/site-packages/django/contrib/sessions/middleware.py
in process_response
else:
max_age = request.session.get_expiry_age()
expires_time = time.time() + max_age
expires = cookie_date(expires_time)
# Save the session data and refresh the client cookie.
# Skip session save for 500 responses, refs #3881.
if response.status_code != 500:
request.session.save()...
response.set_cookie(settings.SESSION_COOKIE_NAME,
request.session.session_key, max_age=max_age,
expires=expires, domain=settings.SESSION_COOKIE_DOMAIN,
path=settings.SESSION_COOKIE_PATH,
secure=settings.SESSION_COOKIE_SECURE or None,
httponly=settings.SESSION_COOKIE_HTTPONLY or None)
Variable | Value |
---|---|
max_age | 1209600 |
self | <django.contrib.sessions.middleware.SessionMiddleware object at 0x2d9b990> |
expires | u'Fri, 12-Apr-2024 07:18:00 GMT' |
request | "<WSGIRequest\npath:/auth/logout,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'0o3IEjKR3zWobdIUd2SFJB6UgdsHDATG',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'weddinggameplan.com',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_FOR': '3.238.235.181',\n 'PATH_INFO': u'/auth/logout',\n 'QUERY_STRING': '',\n 'RAW_URI': '/auth/logout',\n 'REMOTE_ADDR': '',\n 'REQUEST_METHOD': 'GET',\n 'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'weddinggameplan.com',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.0',\n 'SERVER_SOFTWARE': 'gunicorn/19.3.0',\n 'gunicorn.socket': <socket._socketobject object at 0x243fde0>,\n 'wsgi.errors': <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x32763d0>,\n 'wsgi.file_wrapper': <class 'gunicorn.http.wsgi.FileWrapper'>,\n 'wsgi.input': <gunicorn.http.body.Body object at 0x3276090>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
modified | True |
expires_time | 1712906280.460528 |
accessed | True |
response | <django.http.response.HttpResponse object at 0x32762d0> |
empty | True |
/webapps/mwa/local/lib/python2.7/site-packages/django/contrib/sessions/backends/db.py
in save
session_key=self._get_or_create_session_key(),
session_data=self.encode(self._get_session(no_load=must_create)),
expire_date=self.get_expiry_date()
)
using = router.db_for_write(Session, instance=obj)
try:
with transaction.atomic(using=using):
obj.save(force_insert=must_create, using=using)...
except IntegrityError:
if must_create:
raise CreateError
raise
def delete(self, session_key=None):
Variable | Value |
---|---|
using | 'default' |
self | <django.contrib.sessions.backends.db.SessionStore object at 0x3276a90> |
obj | <Session: 35fiizniv7sislh7m18iku2lh06iw7z6> |
must_create | False |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/models/base.py
in save
]
loaded_fields = field_names.difference(deferred_fields)
if loaded_fields:
update_fields = frozenset(loaded_fields)
self.save_base(using=using, force_insert=force_insert,
force_update=force_update, update_fields=update_fields)...
save.alters_data = True
def save_base(self, raw=False, force_insert=False,
force_update=False, using=None, update_fields=None):
"""
Handles the parts of saving which should be done only once per save,
Variable | Value |
---|---|
update_fields | None |
using | 'default' |
self | <Session: 35fiizniv7sislh7m18iku2lh06iw7z6> |
force_update | False |
force_insert | False |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/models/base.py
in save_base
meta = cls._meta
if not meta.auto_created:
signals.pre_save.send(sender=origin, instance=self, raw=raw, using=using,
update_fields=update_fields)
with transaction.atomic(using=using, savepoint=False):
if not raw:
self._save_parents(cls, using, update_fields)
updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)...
# Store the database on which the object was saved
self._state.db = using
# Once saved, this is no longer a to-be-added instance.
self._state.adding = False
# Signal that the save is complete
Variable | Value |
---|---|
origin | <class 'django.contrib.sessions.models.Session'> |
update_fields | None |
force_insert | False |
self | <Session: 35fiizniv7sislh7m18iku2lh06iw7z6> |
force_update | False |
raw | False |
meta | <Options for Session> |
using | 'default' |
cls | <class 'django.contrib.sessions.models.Session'> |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/models/base.py
in _save_table
self._order = order_value
fields = meta.local_concrete_fields
if not pk_set:
fields = [f for f in fields if not isinstance(f, AutoField)]
update_pk = bool(meta.has_auto_field and not pk_set)
result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)...
if update_pk:
setattr(self, meta.pk.attname, result)
return updated
def _do_update(self, base_qs, using, pk_val, values, update_fields, forced_update):
"""
Variable | Value |
---|---|
forced_update | False |
non_pks | [<django.db.models.fields.TextField: session_data>, <django.db.models.fields.DateTimeField: expire_date>] |
updated | False |
update_fields | None |
f | <django.db.models.fields.DateTimeField: expire_date> |
update_pk | False |
fields | (<django.db.models.fields.CharField: session_key>, <django.db.models.fields.TextField: session_data>, <django.db.models.fields.DateTimeField: expire_date>) |
self | <Session: 35fiizniv7sislh7m18iku2lh06iw7z6> |
force_update | False |
raw | False |
meta | <Options for Session> |
values | [(<django.db.models.fields.TextField: session_data>, None, u'OGY4MzI2YzMzMGYxOTY0YjNhOTdkODM3ZTYwMDFiYzg2NWI5MTY2Yzp7fQ=='), (<django.db.models.fields.DateTimeField: expire_date>, None, datetime.datetime(2024, 4, 12, 7, 18, 0, 589111, tzinfo=<UTC>))] |
pk_val | u'35fiizniv7sislh7m18iku2lh06iw7z6' |
base_qs | [<Session: rahv1g1rapo8t4qjk23acx4xzl7x3d23>, <Session: 7c4t2lyy4mrgprr6e1kx1b1oqmqckc24>, <Session: 4ffnk3e5yykevbx4c1hm886pzw4u1fy4>, <Session: m7m703a1tykbm3g4jl8f6s0pxpuz6oa8>, <Session: yf5c5yru5io15ao71z8lataxnk8pgdja>, <Session: 0v28xikbr95n7vcvgonog6l9gvpmzbob>, <Session: l9lzjbzugvgt8xyehlme7aww345amiak>, <Session: ljnktzkve6lbgs3yfhw0qw82gic63loh>, <Session: rbln9zicxnptmi5i6uixdudlqb581xfa>, <Session: 77nurzk4kla48w3sr8slhyt9twlzs2vy>, <Session: lyqw73qa67fz6sl2p5w6x2c26x6lt7ea>, <Session: tf3wh8mt4f1zlmhd1s6ca4g9lg2aaf4e>, <Session: e01zzpgm4sd2mtkpc6dy0cd1ofuiioo1>, <Session: 6v1q9402xec8biyyznououdk2s5wem35>, <Session: acvf4q0u60lf1aber75wcu4j4c4bj99h>, <Session: 4ys5lke9xjl0hy6d1mtq1imkiucwl4ef>, <Session: lakemrqmlkfmmr658t6dqv2xe2ggdzp3>, <Session: yttef4n5kupkwilmwyjwwix4dnlj83sy>, <Session: uhsfam3qszllptsxoomv87trrjww65au>, <Session: 5i34h0a5tu7simnb8jxkd49vr3stwb80>, '...(remaining elements truncated)...'] |
pk_set | True |
using | 'default' |
force_insert | False |
cls | <class 'django.contrib.sessions.models.Session'> |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/models/base.py
in _do_insert
def _do_insert(self, manager, using, fields, update_pk, raw):
"""
Do an INSERT. If update_pk is defined then this method should return
the new pk for the model.
"""
return manager._insert([self], fields=fields, return_id=update_pk,
using=using, raw=raw)...
def delete(self, using=None):
using = using or router.db_for_write(self.__class__, instance=self)
assert self._get_pk_val() is not None, (
"%s object can't be deleted because its %s attribute is set to None." %
(self._meta.object_name, self._meta.pk.attname)
Variable | Value |
---|---|
fields | (<django.db.models.fields.CharField: session_key>, <django.db.models.fields.TextField: session_data>, <django.db.models.fields.DateTimeField: expire_date>) |
self | <Session: 35fiizniv7sislh7m18iku2lh06iw7z6> |
raw | False |
manager | <django.db.models.manager.Manager object at 0x2ce5210> |
using | 'default' |
update_pk | False |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/models/manager.py
in manager_method
def check(self, **kwargs):
return []
@classmethod
def _get_queryset_methods(cls, queryset_class):
def create_method(name, method):
def manager_method(self, *args, **kwargs):
return getattr(self.get_queryset(), name)(*args, **kwargs)...
manager_method.__name__ = method.__name__
manager_method.__doc__ = method.__doc__
return manager_method
new_methods = {}
# Refs http://bugs.python.org/issue1785.
Variable | Value |
---|---|
self | <django.db.models.manager.Manager object at 0x2ce5210> |
args | ([<Session: 35fiizniv7sislh7m18iku2lh06iw7z6>],) |
name | '_insert' |
kwargs | {'fields': (<django.db.models.fields.CharField: session_key>, <django.db.models.fields.TextField: session_data>, <django.db.models.fields.DateTimeField: expire_date>), 'raw': False, 'return_id': False, 'using': 'default'} |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/models/query.py
in _insert
the InsertQuery class and is how Model.save() is implemented.
"""
self._for_write = True
if using is None:
using = self.db
query = sql.InsertQuery(self.model)
query.insert_values(fields, objs, raw=raw)
return query.get_compiler(using=using).execute_sql(return_id)...
_insert.alters_data = True
_insert.queryset_only = False
def _batched_insert(self, objs, fields, batch_size):
"""
A little helper method for bulk_insert to insert the bulk one batch
Variable | Value |
---|---|
objs | [<Session: 35fiizniv7sislh7m18iku2lh06iw7z6>] |
fields | (<django.db.models.fields.CharField: session_key>, <django.db.models.fields.TextField: session_data>, <django.db.models.fields.DateTimeField: expire_date>) |
self | [<Session: rahv1g1rapo8t4qjk23acx4xzl7x3d23>, <Session: 7c4t2lyy4mrgprr6e1kx1b1oqmqckc24>, <Session: 4ffnk3e5yykevbx4c1hm886pzw4u1fy4>, <Session: m7m703a1tykbm3g4jl8f6s0pxpuz6oa8>, <Session: yf5c5yru5io15ao71z8lataxnk8pgdja>, <Session: 0v28xikbr95n7vcvgonog6l9gvpmzbob>, <Session: l9lzjbzugvgt8xyehlme7aww345amiak>, <Session: ljnktzkve6lbgs3yfhw0qw82gic63loh>, <Session: rbln9zicxnptmi5i6uixdudlqb581xfa>, <Session: 77nurzk4kla48w3sr8slhyt9twlzs2vy>, <Session: lyqw73qa67fz6sl2p5w6x2c26x6lt7ea>, <Session: tf3wh8mt4f1zlmhd1s6ca4g9lg2aaf4e>, <Session: e01zzpgm4sd2mtkpc6dy0cd1ofuiioo1>, <Session: 6v1q9402xec8biyyznououdk2s5wem35>, <Session: acvf4q0u60lf1aber75wcu4j4c4bj99h>, <Session: 4ys5lke9xjl0hy6d1mtq1imkiucwl4ef>, <Session: lakemrqmlkfmmr658t6dqv2xe2ggdzp3>, <Session: yttef4n5kupkwilmwyjwwix4dnlj83sy>, <Session: uhsfam3qszllptsxoomv87trrjww65au>, <Session: 5i34h0a5tu7simnb8jxkd49vr3stwb80>, '...(remaining elements truncated)...'] |
return_id | False |
raw | False |
query | <django.db.models.sql.subqueries.InsertQuery object at 0x2ff5750> |
using | 'default' |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py
in execute_sql
]
def execute_sql(self, return_id=False):
assert not (return_id and len(self.query.objs) != 1)
self.return_id = return_id
with self.connection.cursor() as cursor:
for sql, params in self.as_sql():
cursor.execute(sql, params)...
if not (return_id and cursor):
return
if self.connection.features.can_return_id_from_insert:
return self.connection.ops.fetch_returned_insert_id(cursor)
return self.connection.ops.last_insert_id(cursor,
self.query.get_meta().db_table, self.query.get_meta().pk.column)
Variable | Value |
---|---|
cursor | <django.db.backends.utils.CursorDebugWrapper object at 0x2fff6d0> |
self | <django.db.models.sql.compiler.SQLInsertCompiler object at 0x2fff690> |
return_id | False |
params | (u'35fiizniv7sislh7m18iku2lh06iw7z6', u'OGY4MzI2YzMzMGYxOTY0YjNhOTdkODM3ZTYwMDFiYzg2NWI5MTY2Yzp7fQ==', datetime.datetime(2024, 4, 12, 7, 18, 0, 589111, tzinfo=<UTC>)) |
sql | u'INSERT INTO "django_session" ("session_key", "session_data", "expire_date") VALUES (%s, %s, %s)' |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/backends/utils.py
in execute
class CursorDebugWrapper(CursorWrapper):
# XXX callproc isn't instrumented at this time.
def execute(self, sql, params=None):
start = time()
try:
return super(CursorDebugWrapper, self).execute(sql, params)...
finally:
stop = time()
duration = stop - start
sql = self.db.ops.last_executed_query(self.cursor, sql, params)
self.db.queries_log.append({
'sql': sql,
Variable | Value |
---|---|
self | <django.db.backends.utils.CursorDebugWrapper object at 0x2fff6d0> |
stop | 1711696680.614093 |
start | 1711696680.608748 |
params | (u'35fiizniv7sislh7m18iku2lh06iw7z6', u'OGY4MzI2YzMzMGYxOTY0YjNhOTdkODM3ZTYwMDFiYzg2NWI5MTY2Yzp7fQ==', datetime.datetime(2024, 4, 12, 7, 18, 0, 589111, tzinfo=<UTC>)) |
sql | u'INSERT INTO "django_session" ("session_key", "session_data", "expire_date") VALUES (\'35fiizniv7sislh7m18iku2lh06iw7z6\', \'OGY4MzI2YzMzMGYxOTY0YjNhOTdkODM3ZTYwMDFiYzg2NWI5MTY2Yzp7fQ==\', \'2024-04-12T07:18:00.589111+00:00\'::timestamptz)' |
duration | 0.00534510612487793 |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/backends/utils.py
in execute
def execute(self, sql, params=None):
self.db.validate_no_broken_transaction()
with self.db.wrap_database_errors:
if params is None:
return self.cursor.execute(sql)
else:
return self.cursor.execute(sql, params)...
def executemany(self, sql, param_list):
self.db.validate_no_broken_transaction()
with self.db.wrap_database_errors:
return self.cursor.executemany(sql, param_list)
Variable | Value |
---|---|
self | <django.db.backends.utils.CursorDebugWrapper object at 0x2fff6d0> |
params | (u'35fiizniv7sislh7m18iku2lh06iw7z6', u'OGY4MzI2YzMzMGYxOTY0YjNhOTdkODM3ZTYwMDFiYzg2NWI5MTY2Yzp7fQ==', datetime.datetime(2024, 4, 12, 7, 18, 0, 589111, tzinfo=<UTC>)) |
sql | u'INSERT INTO "django_session" ("session_key", "session_data", "expire_date") VALUES (%s, %s, %s)' |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/utils.py
in __exit__
if issubclass(exc_type, db_exc_type):
dj_exc_value = dj_exc_type(*exc_value.args)
dj_exc_value.__cause__ = exc_value
# Only set the 'errors_occurred' flag for errors that may make
# the connection unusable.
if dj_exc_type not in (DataError, IntegrityError):
self.wrapper.errors_occurred = True
six.reraise(dj_exc_type, dj_exc_value, traceback)...
def __call__(self, func):
# Note that we are intentionally not using @wraps here for performance
# reasons. Refs #21109.
def inner(*args, **kwargs):
with self:
Variable | Value |
---|---|
self | <django.db.utils.DatabaseErrorWrapper object at 0x3000310> |
traceback | <traceback object at 0x30d27e8> |
exc_type | <class 'psycopg2.OperationalError'> |
dj_exc_type | <class 'django.db.utils.OperationalError'> |
dj_exc_value | OperationalError('could not extend file "base/16385/16536": No space left on device\nHINT: Check free disk space.\n',) |
exc_value | OperationalError('could not extend file "base/16385/16536": No space left on device\nHINT: Check free disk space.\n',) |
db_exc_type | <class 'psycopg2.OperationalError'> |
/webapps/mwa/local/lib/python2.7/site-packages/django/db/backends/utils.py
in execute
def execute(self, sql, params=None):
self.db.validate_no_broken_transaction()
with self.db.wrap_database_errors:
if params is None:
return self.cursor.execute(sql)
else:
return self.cursor.execute(sql, params)...
def executemany(self, sql, param_list):
self.db.validate_no_broken_transaction()
with self.db.wrap_database_errors:
return self.cursor.executemany(sql, param_list)
Variable | Value |
---|---|
self | <django.db.backends.utils.CursorDebugWrapper object at 0x2fff6d0> |
params | (u'35fiizniv7sislh7m18iku2lh06iw7z6', u'OGY4MzI2YzMzMGYxOTY0YjNhOTdkODM3ZTYwMDFiYzg2NWI5MTY2Yzp7fQ==', datetime.datetime(2024, 4, 12, 7, 18, 0, 589111, tzinfo=<UTC>)) |
sql | u'INSERT INTO "django_session" ("session_key", "session_data", "expire_date") VALUES (%s, %s, %s)' |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
SERVER_SOFTWARE | 'gunicorn/19.3.0' |
SCRIPT_NAME | u'' |
REQUEST_METHOD | 'GET' |
PATH_INFO | u'/auth/logout' |
SERVER_PROTOCOL | 'HTTP/1.0' |
QUERY_STRING | '' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_CONNECTION | 'close' |
SERVER_NAME | 'weddinggameplan.com' |
REMOTE_ADDR | '' |
wsgi.url_scheme | 'http' |
SERVER_PORT | '80' |
wsgi.input | <gunicorn.http.body.Body object at 0x3276090> |
HTTP_HOST | 'weddinggameplan.com' |
wsgi.multithread | False |
HTTP_ACCEPT | '*/*' |
wsgi.version | (1, 0) |
RAW_URI | '/auth/logout' |
wsgi.run_once | False |
wsgi.errors | <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x32763d0> |
wsgi.multiprocess | True |
gunicorn.socket | <socket._socketobject object at 0x243fde0> |
HTTP_X_FORWARDED_FOR | '3.238.235.181' |
wsgi.file_wrapper | '' |
CSRF_COOKIE | u'0o3IEjKR3zWobdIUd2SFJB6UgdsHDATG' |
mwa.settings
Setting | Value |
---|---|
SECURE_BROWSER_XSS_FILTER | False |
USE_THOUSAND_SEPARATOR | False |
CSRF_COOKIE_SECURE | False |
LANGUAGE_CODE | 'en-us' |
ROOT_URLCONF | 'mwa.urls' |
MANAGERS | () |
BASE_DIR | '/webapps/mwa/mwa' |
SILENCED_SYSTEM_CHECKS | [] |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | '/webapps/mwa/static/' |
ALLOWED_HOSTS | [] |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
SERVER_EMAIL | 'root@localhost' |
SECURE_HSTS_SECONDS | 0 |
STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder') |
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.postgresql_psycopg2', 'HOST': 'localhost', 'NAME': 'mwa', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': 'UTC', 'USER': 'mwadbuser'}} |
EMAIL_SSL_KEYFILE | u'********************' |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') |
DEFAULT_CONTENT_TYPE | 'text/html' |
APPEND_SLASH | True |
LOCALE_PATHS | () |
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', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware') |
USE_I18N | True |
THOUSAND_SEPARATOR | ',' |
SECRET_KEY | u'********************' |
LANGUAGE_COOKIE_NAME | 'django_language' |
DEFAULT_INDEX_TABLESPACE | '' |
LOGGING_CONFIG | 'logging.config.dictConfig' |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader') |
FIRST_DAY_OF_WEEK | 0 |
WSGI_APPLICATION | 'mwa.wsgi.application' |
TEMPLATE_DEBUG | True |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
CSRF_COOKIE_NAME | 'csrftoken' |
FORCE_SCRIPT_NAME | None |
USE_X_FORWARDED_HOST | False |
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 |
LANGUAGE_COOKIE_DOMAIN | None |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
INSTALLED_APPS | ('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'authentication', 'homepage', 'features', 'pricing', 'realadvice', 'blog', 'terms', 'about', 'contact', 'home', 'guests', 'events', 'vendors', 'website', 'registry', 'messaging', 'sharing', 'ztest', 'account') |
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_L10N | True |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
STATICFILES_DIRS | ('/webapps/mwa/mwa/static',) |
PREPEND_WWW | False |
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 | '/auth/login' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
TIME_FORMAT | 'P' |
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'********************' |
PASSWORD_RESET_TIMEOUT_DAYS | u'********************' |
SESSION_FILE_PATH | None |
CACHE_MIDDLEWARE_ALIAS | 'default' |
SESSION_SAVE_EVERY_REQUEST | False |
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/' |
DECIMAL_SEPARATOR | '.' |
IGNORABLE_404_URLS | () |
MIGRATION_MODULES | {} |
TEMPLATE_STRING_IF_INVALID | '' |
LOGOUT_URL | '/accounts/logout/' |
EMAIL_USE_TLS | False |
FIXTURE_DIRS | () |
EMAIL_HOST | 'localhost' |
DATE_FORMAT | 'N j, Y' |
MEDIA_ROOT | '' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
ADMINS | () |
FORMAT_MODULE_PATH | None |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
MEDIA_URL | '' |
DATETIME_FORMAT | 'N j, Y, P' |
TEMPLATE_DIRS | ('/webapps/mwa/mwa/templates',) |
DISALLOWED_USER_AGENTS | () |
ALLOWED_INCLUDE_ROOTS | () |
LOGGING | {} |
SHORT_DATE_FORMAT | 'm/d/Y' |
TEMPLATES | [] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
SECURE_SSL_REDIRECT | False |
TIME_ZONE | 'UTC' |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_USE_SSL | False |
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', 'django.template.context_processors.request') |
SESSION_COOKIE_AGE | 1209600 |
SETTINGS_MODULE | 'mwa.settings' |
USE_ETAGS | False |
LANGUAGES_BIDI | ('he', 'ar', 'fa', 'ur') |
FILE_UPLOAD_TEMP_DIR | None |
INTERNAL_IPS | () |
STATIC_URL | '/static/' |
EMAIL_PORT | 25 |
USE_TZ | True |
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 | '' |
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.