{{ exception_value }}{% end %}
Request Method: | {{ method }} |
---|---|
Request URL: | {{ full_path }} |
Jet Bridge Version: | {{ version }} |
Exception Type: | {{ exception_type }} |
Exception Value: | {{ exception_value }} |
Exception Location: | {{ exception_last_traceback_name }}, line {{ exception_last_traceback_line }} |
Python Executable: | {{ python_executable }} |
Python Version: | {{ python_version }} |
Python Path: | {{ python_path }} |
Server time: | {{ current_datetime }} |
/Users/f1nal/Dropbox/python/blowfire-backend/env/lib/python3.6/site-packages/django/core/handlers/exception.py
in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request)...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
Variable | Value |
---|---|
exc | ZeroDivisionError('division by zero',) |
get_response | <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x1070f0e80>> |
request | <WSGIRequest: GET '/api/careers/position/'> |
/Users/f1nal/Dropbox/python/blowfire-backend/env/lib/python3.6/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 |
---|---|
callback | <function PositionViewSet at 0x106f85268> |
callback_args | () |
callback_kwargs | {} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x106f23a58>> |
request | <WSGIRequest: GET '/api/careers/position/'> |
resolver | <RegexURLResolver 'application.urls' (None:None) ^/> |
resolver_match | ResolverMatch(func=careers.views.position.PositionViewSet, args=(), kwargs={}, url_name=position-list, app_names=[], namespaces=['core']) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x1070f0e80> |
wrapped_callback | <function PositionViewSet at 0x106f85268> |
/Users/f1nal/Dropbox/python/blowfire-backend/env/lib/python3.6/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 |
---|---|
callback | <function PositionViewSet at 0x106f85268> |
callback_args | () |
callback_kwargs | {} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x106f23a58>> |
request | <WSGIRequest: GET '/api/careers/position/'> |
resolver | <RegexURLResolver 'application.urls' (None:None) ^/> |
resolver_match | ResolverMatch(func=careers.views.position.PositionViewSet, args=(), kwargs={}, url_name=position-list, app_names=[], namespaces=['core']) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x1070f0e80> |
wrapped_callback | <function PositionViewSet at 0x106f85268> |
/Users/f1nal/Dropbox/python/blowfire-backend/env/lib/python3.6/site-packages/django/views/decorators/csrf.py
in wrapped_view
"""
Marks a view function as being exempt from the CSRF view protection.
"""
# We could just do view_func.csrf_exempt = True, but decorators
# are nicer if they don't have side-effects, so we return a new
# function.
def wrapped_view(*args, **kwargs):
return view_func(*args, **kwargs)...
wrapped_view.csrf_exempt = True
return wraps(view_func, assigned=available_attrs(view_func))(wrapped_view)
Variable | Value |
---|---|
args | (<WSGIRequest: GET '/api/careers/position/'>,) |
kwargs | {} |
view_func | <function PositionViewSet at 0x106e30598> |
/Users/f1nal/Dropbox/python/blowfire-backend/env/lib/python3.6/site-packages/rest_framework/viewsets.py
in view
# Bind methods to actions
# This is the bit that's different to a standard view
for method, action in actions.items():
handler = getattr(self, action)
setattr(self, method, handler)
# And continue as usual
return self.dispatch(request, *args, **kwargs)...
# take name and docstring from class
update_wrapper(view, cls, updated=())
# and possible attributes set by decorators
# like csrf_exempt from dispatch
Variable | Value |
---|---|
action | 'list' |
actions | {'get': 'list'} |
args | () |
cls | <class 'careers.views.position.PositionViewSet'> |
handler | <bound method PositionViewSet.list of <careers.views.position.PositionViewSet object at 0x1070d5cf8>> |
initkwargs | {'suffix': 'List'} |
kwargs | {} |
method | 'get' |
request | <WSGIRequest: GET '/api/careers/position/'> |
self | <careers.views.position.PositionViewSet object at 0x1070d5cf8> |
/Users/f1nal/Dropbox/python/blowfire-backend/env/lib/python3.6/site-packages/rest_framework/views.py
in dispatch
self.http_method_not_allowed)
else:
handler = self.http_method_not_allowed
response = handler(request, *args, **kwargs)
except Exception as exc:
response = self.handle_exception(exc)...
self.response = self.finalize_response(request, response, *args, **kwargs)
return self.response
def options(self, request, *args, **kwargs):
"""
Variable | Value |
---|---|
args | () |
handler | <bound method PositionViewSet.list of <careers.views.position.PositionViewSet object at 0x1070d5cf8>> |
kwargs | {} |
request | <rest_framework.request.Request object at 0x107174710> |
self | <careers.views.position.PositionViewSet object at 0x1070d5cf8> |
/Users/f1nal/Dropbox/python/blowfire-backend/env/lib/python3.6/site-packages/rest_framework/views.py
in handle_exception
exception_handler = self.get_exception_handler()
context = self.get_exception_handler_context()
response = exception_handler(exc, context)
if response is None:
self.raise_uncaught_exception(exc)...
response.exception = True
return response
def raise_uncaught_exception(self, exc):
if settings.DEBUG:
Variable | Value |
---|---|
context | {'args': (), 'kwargs': {}, 'request': <rest_framework.request.Request object at 0x107174710>, 'view': <careers.views.position.PositionViewSet object at 0x1070d5cf8>} |
exc | ZeroDivisionError('division by zero',) |
exception_handler | <function exception_handler at 0x106f1f840> |
response | None |
self | <careers.views.position.PositionViewSet object at 0x1070d5cf8> |
/Users/f1nal/Dropbox/python/blowfire-backend/env/lib/python3.6/site-packages/rest_framework/views.py
in dispatch
# Get the appropriate handler method
if request.method.lower() in self.http_method_names:
handler = getattr(self, request.method.lower(),
self.http_method_not_allowed)
else:
handler = self.http_method_not_allowed
response = handler(request, *args, **kwargs)...
except Exception as exc:
response = self.handle_exception(exc)
self.response = self.finalize_response(request, response, *args, **kwargs)
return self.response
Variable | Value |
---|---|
args | () |
handler | <bound method PositionViewSet.list of <careers.views.position.PositionViewSet object at 0x1070d5cf8>> |
kwargs | {} |
request | <rest_framework.request.Request object at 0x107174710> |
self | <careers.views.position.PositionViewSet object at 0x1070d5cf8> |
/Users/f1nal/Dropbox/python/blowfire-backend/src/careers/views/position.py
in list
model = Position
queryset = Position.objects.filter(visible=True).all()
serializer_class = PositionSerializer
pagination_class = None
lookup_field = 'unique_name'
def list(self, *args, **kwargs):
print(1 / 0)...
return super().list(*args, **kwargs)
Variable | Value |
---|---|
__class__ | <class 'careers.views.position.PositionViewSet'> |
args | (<rest_framework.request.Request object at 0x107174710>,) |
kwargs | {} |
self | <careers.views.position.PositionViewSet object at 0x1070d5cf8> |
AnonymousUser
No GET data
Variable | Value |
---|
No FILES data
Variable | Value |
---|---|
_ga | 'GA1.1.527953586.1532596188' |
_ok | '8886-163-10-3932' |
_okac | 'bd4292ebd35ab56cb678b69083f10f92' |
_okbk | 'cd5%3Davailable%2Ccd4%3Dtrue%2Cvi5%3D0%2Cvi4%3D1532014614415%2Cvi3%3Dactive%2Cvi2%3Dfalse%2Cvi1%3Dfalse%2Ccd8%3Dchat%2Ccd6%3D0%2Ccd3%3Dfalse%2Ccd2%3D0%2Ccd1%3D0%2C' |
_okdetect | '%7B%22token%22%3A%2215301812406930%22%2C%22proto%22%3A%22http%3A%22%2C%22host%22%3A%22localhost%3A8087%22%7D' |
_okla | '1' |
_oklv | '1532016330887%2CTYCYmZgTrETGs2VN2V3VG0M3baXd3CA5' |
_ym_d | '1533715470' |
_ym_uid | '1533715470658585703' |
ClientId | 'GA1.1.527953586.1532596188' |
hblid | 'f0Wa7AGic7czWp442V3VG0M67TE6Ba4Z' |
last_order_slug | '1806-527' |
olfsk | 'olfsk6694791739837578' |
paddlejs_checkout | 'eyJhY3RvciI6IjcyNDQ4NjkiLCJoYXNBY3Rpb24iOnRydWUsImlzQW5vbiI6ZmFsc2UsImFjdGlvbkdsb2JhbCI6eyIkZGV2aWNlX2FnZW50IjoiTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTJfNikgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzcwLjAuMzUzOC43NyBTYWZhcmkvNTM3LjM2IiwiJGRldmljZV9yZXNvbHV0aW9uIjoiMTQ0MHg5MDAifX0=' |
tabstyle | 'html-tab' |
wcsid | 'TYCYmZgTrETGs2VN2V3VG0M3baXd3CA5' |
Webstorm-c854d3e | '01912c9e-4ad4-4b10-93b0-61c2e67ce41a' |
csrftoken | 'EypnEm4htIV9B8KKQQeGm21dH7xx6pJ95rehlm9NBgpJrCF4nrWOpC9CllCnWn1u' |
intro_shown | 'true' |
banner_visibility | 'false' |
theme | 'default' |
_gid | 'GA1.1.2049075796.1547969048' |
io | 'chLDmWk6l9krWRnNAAAC' |
_ym_isad | '1' |
token | '219d5e329bc1ff0b7915f59f8af2383a2e455fef' |
_ym_visorc_49958668 | 'w' |
amplitude_id_ed099a1e1a6035e82a7a8845eef625dc | 'eyJkZXZpY2VJZCI6ImFmZDQwYzE5LTBmZDktNGMxNC1iNDEyLTkwNWNjYzdlNDQ1OVIiLCJ1c2VySWQiOm51bGwsIm9wdE91dCI6ZmFsc2UsInNlc3Npb25JZCI6MTU0ODI1NjI0MjMyMCwibGFzdEV2ZW50VGltZSI6MTU0ODI1NzEwMDkxNSwiZXZlbnRJZCI6OCwiaWRlbnRpZnlJZCI6MCwic2VxdWVuY2VOdW1iZXIiOjh9' |
tmr_detect | '1%7C1548257100917' |
projects_last_used | '%7B%22jet%22%3A%222019-01-23T15%3A21%3A03.859Z%22%2C%22foodberry_demo%22%3A%222019-01-23T12%3A56%3A11.949Z%22%2C%22geex_board%22%3A%222019-01-22T21%3A28%3A55.024Z%22%2C%22geex_local%22%3A%222018-10-18T08%3A58%3A29.408Z%22%2C%22bwin%22%3A%222018-10-24T16%3A34%3A47.096Z%22%2C%22valuebet%22%3A%222019-01-23T15%3A15%3A15.307Z%22%2C%22vivart%22%3A%222018-11-06T21%3A20%3A59.760Z%22%2C%22bwin_3%22%3A%222018-10-22T11%3A52%3A30.321Z%22%2C%22foodberry_demo_11%22%3A%222018-10-22T11%3A53%3A26.651Z%22%2C%22bwin_2%22%3A%222018-10-22T11%3A53%3A32.759Z%22%2C%22foodberry_demo_437%22%3A%222018-10-24T17%3A46%3A26.674Z%22%2C%22vivart_dev%22%3A%222019-01-22T10%3A51%3A43.963Z%22%2C%22blowfire_dev%22%3A%222018-12-23T11%3A10%3A29.989Z%22%2C%22jet_local%22%3A%222019-01-22T14%3A27%3A57.112Z%22%2C%22jetty_bridge%22%3A%222019-01-23T15%3A25%3A01.281Z%22%2C%22blowfire%22%3A%222019-01-22T14%3A28%3A46.529Z%22%2C%22foodberry_demo_1734%22%3A%222019-01-23T10%3A09%3A24.709Z%22%2C%22foodberry_demo_1735%22%3A%222019-01-23T10%3A09%3A35.773Z%22%2C%22foodberry_demo_1736%22%3A%222019-01-23T10%3A09%3A46.278Z%22%2C%22foodberry_demo_1765%22%3A%222019-01-23T12%3A42%3A17.159Z%22%7D' |
djdt | 'show' |
Variable | Value |
---|---|
Apple_PubSub_Socket_Render | '/private/tmp/com.apple.launchd.BqJwp2JWzU/Render' |
COMMON_DEBUG | '1' |
COMMON_SECRET_KEY | 'rAnDoM_sEcReT_kEy' |
COMMON_SITE_URL | 'http://localhost' |
CONTENT_LENGTH | '' |
CONTENT_TYPE | 'text/plain' |
CSRF_COOKIE | 'EypnEm4htIV9B8KKQQeGm21dH7xx6pJ95rehlm9NBgpJrCF4nrWOpC9CllCnWn1u' |
DATABASE_ENGINE | 'django.db.backends.postgresql_psycopg2' |
DATABASE_HOST | 'localhost' |
DATABASE_NAME | 'blowfire' |
DATABASE_PASSWORD | 'password' |
DATABASE_PORT | '5432' |
DATABASE_USER | 'postgres' |
DJANGO_SETTINGS_MODULE | 'application.settings' |
EMAIL_ADMIN | '' |
EMAIL_FROM | '' |
EMAIL_HOST | '' |
EMAIL_PASSWORD | '' |
EMAIL_PORT | '' |
EMAIL_TLS | '1' |
EMAIL_USER | '' |
GATEWAY_INTERFACE | 'CGI/1.1' |
HOME | '/Users/f1nal' |
HTTP_ACCEPT | 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8' |
HTTP_ACCEPT_ENCODING | 'gzip, deflate, br' |
HTTP_ACCEPT_LANGUAGE | 'ru,en-US;q=0.9,en;q=0.8' |
HTTP_CACHE_CONTROL | 'max-age=0' |
HTTP_CONNECTION | 'keep-alive' |
HTTP_COOKIE | ('_ga=GA1.1.527953586.1532596188; _ok=8886-163-10-3932; ' '_okac=bd4292ebd35ab56cb678b69083f10f92; ' '_okbk=cd5%3Davailable%2Ccd4%3Dtrue%2Cvi5%3D0%2Cvi4%3D1532014614415%2Cvi3%3Dactive%2Cvi2%3Dfalse%2Cvi1%3Dfalse%2Ccd8%3Dchat%2Ccd6%3D0%2Ccd3%3Dfalse%2Ccd2%3D0%2Ccd1%3D0%2C; ' '_okdetect=%7B%22token%22%3A%2215301812406930%22%2C%22proto%22%3A%22http%3A%22%2C%22host%22%3A%22localhost%3A8087%22%7D; ' '_okla=1; _oklv=1532016330887%2CTYCYmZgTrETGs2VN2V3VG0M3baXd3CA5; ' '_ym_d=1533715470; _ym_uid=1533715470658585703; ' 'ClientId=GA1.1.527953586.1532596188; hblid=f0Wa7AGic7czWp442V3VG0M67TE6Ba4Z; ' 'last_order_slug=1806-527; olfsk=olfsk6694791739837578; ' 'paddlejs_checkout=eyJhY3RvciI6IjcyNDQ4NjkiLCJoYXNBY3Rpb24iOnRydWUsImlzQW5vbiI6ZmFsc2UsImFjdGlvbkdsb2JhbCI6eyIkZGV2aWNlX2FnZW50IjoiTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTJfNikgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzcwLjAuMzUzOC43NyBTYWZhcmkvNTM3LjM2IiwiJGRldmljZV9yZXNvbHV0aW9uIjoiMTQ0MHg5MDAifX0=; ' 'tabstyle=html-tab; wcsid=TYCYmZgTrETGs2VN2V3VG0M3baXd3CA5; ' 'Webstorm-c854d3e=01912c9e-4ad4-4b10-93b0-61c2e67ce41a; ' 'csrftoken=EypnEm4htIV9B8KKQQeGm21dH7xx6pJ95rehlm9NBgpJrCF4nrWOpC9CllCnWn1u; ' 'intro_shown=true; banner_visibility=false; theme=default; ' '_gid=GA1.1.2049075796.1547969048; io=chLDmWk6l9krWRnNAAAC; _ym_isad=1; ' 'token=219d5e329bc1ff0b7915f59f8af2383a2e455fef; _ym_visorc_49958668=w; ' 'amplitude_id_ed099a1e1a6035e82a7a8845eef625dc=eyJkZXZpY2VJZCI6ImFmZDQwYzE5LTBmZDktNGMxNC1iNDEyLTkwNWNjYzdlNDQ1OVIiLCJ1c2VySWQiOm51bGwsIm9wdE91dCI6ZmFsc2UsInNlc3Npb25JZCI6MTU0ODI1NjI0MjMyMCwibGFzdEV2ZW50VGltZSI6MTU0ODI1NzEwMDkxNSwiZXZlbnRJZCI6OCwiaWRlbnRpZnlJZCI6MCwic2VxdWVuY2VOdW1iZXIiOjh9; ' 'tmr_detect=1%7C1548257100917; ' 'projects_last_used=%7B%22jet%22%3A%222019-01-23T15%3A21%3A03.859Z%22%2C%22foodberry_demo%22%3A%222019-01-23T12%3A56%3A11.949Z%22%2C%22geex_board%22%3A%222019-01-22T21%3A28%3A55.024Z%22%2C%22geex_local%22%3A%222018-10-18T08%3A58%3A29.408Z%22%2C%22bwin%22%3A%222018-10-24T16%3A34%3A47.096Z%22%2C%22valuebet%22%3A%222019-01-23T15%3A15%3A15.307Z%22%2C%22vivart%22%3A%222018-11-06T21%3A20%3A59.760Z%22%2C%22bwin_3%22%3A%222018-10-22T11%3A52%3A30.321Z%22%2C%22foodberry_demo_11%22%3A%222018-10-22T11%3A53%3A26.651Z%22%2C%22bwin_2%22%3A%222018-10-22T11%3A53%3A32.759Z%22%2C%22foodberry_demo_437%22%3A%222018-10-24T17%3A46%3A26.674Z%22%2C%22vivart_dev%22%3A%222019-01-22T10%3A51%3A43.963Z%22%2C%22blowfire_dev%22%3A%222018-12-23T11%3A10%3A29.989Z%22%2C%22jet_local%22%3A%222019-01-22T14%3A27%3A57.112Z%22%2C%22jetty_bridge%22%3A%222019-01-23T15%3A25%3A01.281Z%22%2C%22blowfire%22%3A%222019-01-22T14%3A28%3A46.529Z%22%2C%22foodberry_demo_1734%22%3A%222019-01-23T10%3A09%3A24.709Z%22%2C%22foodberry_demo_1735%22%3A%222019-01-23T10%3A09%3A35.773Z%22%2C%22foodberry_demo_1736%22%3A%222019-01-23T10%3A09%3A46.278Z%22%2C%22foodberry_demo_1765%22%3A%222019-01-23T12%3A42%3A17.159Z%22%7D; ' 'djdt=show') |
HTTP_HOST | 'localhost:8000' |
HTTP_UPGRADE_INSECURE_REQUESTS | '1' |
HTTP_USER_AGENT | ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, ' 'like Gecko) Chrome/71.0.3578.98 Safari/537.36') |
LC_CTYPE | 'ru_RU.UTF-8' |
LOGNAME | 'f1nal' |
PATH | '/Users/f1nal/Dropbox/python/blowfire-backend/env/bin:/usr/bin:/bin:/usr/sbin:/sbin' |
PATH_INFO | '/api/careers/position/' |
PS1 | '(env) ' |
PWD | '/Users/f1nal/Dropbox/python/blowfire-backend/src' |
PYCHARM_HOSTED | '1' |
PYTHONIOENCODING | 'UTF-8' |
PYTHONPATH | '/Users/f1nal/Dropbox/python/blowfire-backend/src' |
PYTHONUNBUFFERED | '1' |
QUERY_STRING | '' |
REMOTE_ADDR | '127.0.0.1' |
REMOTE_HOST | '' |
REQUEST_METHOD | 'GET' |
RUN_MAIN | 'true' |
SCRIPT_NAME | '' |
SERVER_NAME | '1.0.0.127.in-addr.arpa' |
SERVER_PORT | '8000' |
SERVER_PROTOCOL | 'HTTP/1.1' |
SERVER_SOFTWARE | 'WSGIServer/0.2' |
SHELL | '/bin/bash' |
SSH_AUTH_SOCK | '/private/tmp/com.apple.launchd.LZOBoskYwm/Listeners' |
TMPDIR | '/var/folders/14/74yt97sx6p1_v928y1w1d8s80000gn/T/' |
TZ | 'Europe/Moscow' |
USER | 'f1nal' |
VIRTUAL_ENV | '/Users/f1nal/Dropbox/python/blowfire-backend/env' |
XPC_FLAGS | '0x0' |
XPC_SERVICE_NAME | 'com.jetbrains.pycharm.21412' |
__CF_USER_TEXT_ENCODING | '0x1F5:0x7:0x31' |
wsgi.errors | <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> |
wsgi.file_wrapper | '' |
wsgi.input | <_io.BufferedReader name=7> |
wsgi.multiprocess | False |
wsgi.multithread | True |
wsgi.run_once | False |
wsgi.url_scheme | 'http' |
wsgi.version | (1, 0) |
application.settings
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ADMINS | [] |
ALLOWED_HOSTS | ['*'] |
APPEND_SLASH | True |
AUTHENTICATION_BACKENDS | ['django.contrib.auth.backends.ModelBackend'] |
AUTH_PASSWORD_VALIDATORS | '********************' |
AUTH_USER_MODEL | 'auth.User' |
BASE_DIR | '/Users/f1nal/Dropbox/python/blowfire-backend/src' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
CACHE_MIDDLEWARE_ALIAS | 'default' |
CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
CACHE_MIDDLEWARE_SECONDS | 600 |
CSRF_COOKIE_AGE | 31449600 |
CSRF_COOKIE_DOMAIN | None |
CSRF_COOKIE_HTTPONLY | False |
CSRF_COOKIE_NAME | 'csrftoken' |
CSRF_COOKIE_PATH | '/' |
CSRF_COOKIE_SECURE | False |
CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
CSRF_TRUSTED_ORIGINS | [] |
CSRF_USE_SESSIONS | False |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'localhost', 'NAME': 'blowfire', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '5432', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'postgres'}} |
DATABASE_ROUTERS | [] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
DATETIME_FORMAT | 'N j, Y, P' |
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'] |
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'] |
DEBUG | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
DEBUG_TOOLBAR_CONFIG | {'SHOW_TOOLBAR_CALLBACK': <function <lambda> at 0x1051be840>} |
DECIMAL_SEPARATOR | '.' |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_CONTENT_TYPE | 'text/html' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | '' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | [] |
EMAIL_BACKEND | 'django_smtp_ssl.SSLEmailBackend' |
EMAIL_HOST | '' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | '' |
EMAIL_PORT | '' |
EMAIL_SSL_CERTFILE | None |
EMAIL_SSL_KEYFILE | '********************' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
EMAIL_TIMEOUT | None |
EMAIL_USE_LOCALTIME | False |
EMAIL_USE_SSL | False |
EMAIL_USE_TLS | True |
FILE_CHARSET | 'utf-8' |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler', '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 |
FORMAT_MODULE_PATH | None |
FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
IGNORABLE_404_URLS | [] |
INSTALLED_APPS | ('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'rest_framework', 'rest_framework.authtoken', 'sorl.thumbnail', 'debug_toolbar', 'jet_django', 'post_office', 'core.apps.CoreConfig', 'careers.apps.CareersConfig', 'content.apps.ContentConfig', 'galleries.apps.GalleriesConfig', 'games.apps.GamesConfig', 'menu.apps.MenuConfig', 'contact.apps.ContactConfig') |
INTERNAL_IPS | [] |
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'), ('dsb', 'Lower Sorbian'), ('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'), ('hsb', 'Upper Sorbian'), ('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 Bokmål'), ('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')] |
LANGUAGES_BIDI | ['he', 'ar', 'fa', 'ur'] |
LANGUAGE_CODE | 'en-us' |
LANGUAGE_COOKIE_AGE | None |
LANGUAGE_COOKIE_DOMAIN | None |
LANGUAGE_COOKIE_NAME | 'django_language' |
LANGUAGE_COOKIE_PATH | '/' |
LOCALE_PATHS | [] |
LOGGING | {'disable_existing_loggers': False, 'handlers': {'console': {'class': 'logging.StreamHandler'}}, 'loggers': {'django': {'handlers': ['console'], 'propagate': True}}, 'version': 1} |
LOGGING_CONFIG | 'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MEDIA_ROOT | '/Users/f1nal/Dropbox/python/blowfire-backend/media' |
MEDIA_URL | '/media/' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | ('debug_toolbar.middleware.DebugToolbarMiddleware', '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', 'django.middleware.security.SecurityMiddleware') |
MIDDLEWARE_CLASSES | ['django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware'] |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
PREPEND_WWW | False |
PROJECT_DIR | '/Users/f1nal/Dropbox/python/blowfire-backend' |
REST_FRAMEWORK | {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication', 'rest_framework.authentication.SessionAuthentication'), 'DEFAULT_FILTER_BACKENDS': ('rest_framework.filters.DjangoFilterBackend', 'rest_framework.filters.OrderingFilter'), 'DEFAULT_THROTTLE_CLASSES': ('rest_framework.throttling.AnonRateThrottle', 'rest_framework.throttling.UserRateThrottle'), 'DEFAULT_THROTTLE_RATES': {'anon': '120/minute', 'user': '240/minute'}, 'PAGINATE_BY': 25} |
ROOT_URLCONF | 'application.urls' |
SECRET_KEY | '********************' |
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 | '' |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_AGE | 1209600 |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_HTTPONLY | True |
SESSION_COOKIE_NAME | 'sessionid' |
SESSION_COOKIE_PATH | '/' |
SESSION_COOKIE_SECURE | False |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
SESSION_FILE_PATH | None |
SESSION_SAVE_EVERY_REQUEST | False |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
SETTINGS_MODULE | 'application.settings' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
SITE_URL | 'http://localhost' |
STATICFILES_DIRS | [] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | '/Users/f1nal/Dropbox/python/blowfire-backend/static' |
STATIC_URL | '/static/' |
TEMPLATES | [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/Users/f1nal/Dropbox/python/blowfire-backend/src/templates'], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.request'], 'loaders': [('django.template.loaders.cached.Loader', ['django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader'])]}}] |
TEST_NON_SERIALIZED_APPS | [] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
THOUSAND_SEPARATOR | ',' |
THUMBNAIL_ALTERNATIVE_RESOLUTIONS | (2,) |
TIME_FORMAT | 'P' |
TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
TIME_ZONE | 'Europe/Moscow' |
USE_ETAGS | False |
USE_I18N | True |
USE_L10N | True |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | True |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WSGI_APPLICATION | 'application.wsgi.application' |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
YEAR_MONTH_FORMAT | 'F Y' |
You're seeing this error because you have DEBUG = 1
in your
Jet Bridge settings. Change that to 0
, and Jet Bridge will
display a standard page generated by the handler for this status code.