local variable 'about_city_obj' referenced before assignment
Request Method: | GET |
---|---|
Request URL: | https://hatlastravel.com/destination/Nepal/Boudhanath |
Django Version: | 3.0.6 |
Exception Type: | UnboundLocalError |
Exception Value: | local variable 'about_city_obj' referenced before assignment |
Exception Location: | /home/lucas/hatlas-vision/hatlas_web/travel_guide/views.py in guide_city, line 765 |
Python Executable: | /home/lucas/hatlas-vision/hatlas_env_v2/bin/python |
Python Version: | 3.7.5 |
Python Path: | ['/home/lucas/hatlas-vision/hatlas_web', '/home/lucas/hatlas-vision/hatlas_env_v2/bin', '/usr/lib/python37.zip', '/usr/lib/python3.7', '/usr/lib/python3.7/lib-dynload', '/home/lucas/hatlas-vision/hatlas_env_v2/lib/python3.7/site-packages', '/home/lucas/hatlas-vision/hatlas_env_v2/lib/python3.7/site-packages/stability_sdk/interfaces/gooseai/generation', '/home/lucas/hatlas-vision/hatlas_env_v2/lib/python3.7/site-packages/stability_sdk/interfaces/src/tensorizer/tensors'] |
Server time: | Thu, 28 Mar 2024 11:27:19 +0000 |
/home/lucas/hatlas-vision/hatlas_env_v2/lib/python3.7/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)
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 | UnboundLocalError("local variable 'about_city_obj' referenced before assignment") |
get_response | <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7fc8b19ef910>> |
request | <WSGIRequest: GET '/destination/Nepal/Boudhanath'> |
/home/lucas/hatlas-vision/hatlas_env_v2/lib/python3.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 |
---|---|
callback | <function guide_city at 0x7fc8a036d710> |
callback_args | () |
callback_kwargs | {'city': 'Boudhanath', 'name_pl': 'Nepal'} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7fc8b1948f90>> |
request | <WSGIRequest: GET '/destination/Nepal/Boudhanath'> |
resolver | <URLResolver 'hatlas_web.urls' (None:None) '^/'> |
resolver_match | ResolverMatch(func=travel_guide.views.guide_city, args=(), kwargs={'name_pl': 'Nepal', 'city': 'Boudhanath'}, url_name=guide_city, app_names=[], namespaces=[], route=destination/<str:name_pl>/<str:city>) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7fc8b19ef910> |
wrapped_callback | <function guide_city at 0x7fc8a036d710> |
/home/lucas/hatlas-vision/hatlas_env_v2/lib/python3.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 |
---|---|
callback | <function guide_city at 0x7fc8a036d710> |
callback_args | () |
callback_kwargs | {'city': 'Boudhanath', 'name_pl': 'Nepal'} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7fc8b1948f90>> |
request | <WSGIRequest: GET '/destination/Nepal/Boudhanath'> |
resolver | <URLResolver 'hatlas_web.urls' (None:None) '^/'> |
resolver_match | ResolverMatch(func=travel_guide.views.guide_city, args=(), kwargs={'name_pl': 'Nepal', 'city': 'Boudhanath'}, url_name=guide_city, app_names=[], namespaces=[], route=destination/<str:name_pl>/<str:city>) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7fc8b19ef910> |
wrapped_callback | <function guide_city at 0x7fc8a036d710> |
/home/lucas/hatlas-vision/hatlas_web/travel_guide/views.py
in guide_city
try:
about_city_obj = Google_graph.objects.filter(name=city, country=name_pl)[0]
except:
city_continue = False
print(about_city_obj.description)…
if about_city_obj.description != "" and city_continue and "Place" in about_city_obj.types:
about_city = about_city_obj.description
print(about_city_obj.types)
if "TouristAttraction" in about_city_obj.types:
IS_TOUR = True
else:
Variable | Value |
---|---|
CITY_NAME | False |
FEW | False |
IS_CITY | False |
IS_PLACE | False |
IS_REGION | False |
IS_TOUR | False |
best_pic | [] |
city | 'Boudhanath' |
city_continue | False |
exp_obj | <QuerySet [{'label_category': 'Place of worship', 'total': 7, 'display': '🏰 Place of worship', 'TYPE': 'category', 'experience_type': 'Place of worship'}, {'label_category': 'Temple', 'total': 5, 'display': '🏰 Temple', 'TYPE': 'category', 'experience_type': 'Temple'}, {'label_category': 'Landmark', 'total': 1, 'display': '🗼 Landmark', 'TYPE': 'category', 'experience_type': 'Landmark'}, {'label_category': 'Town', 'total': 1, 'display': '🏘️ Town', 'TYPE': 'category', 'experience_type': 'Town'}]> |
influ | [] |
len_best_pic | 0 |
name_pl | 'Nepal' |
poi_seo_intro | ('Bodnath (also known as Bouddhanath) or Boudha,is a famous Buddhist temple in ' "Nepal's Kathmandu zone....") |
poi_seo_text | ('Bodnath (also known as Bouddhanath) or Boudha,is a famous Buddhist temple in ' "Nepal's Kathmandu zone.<br><br>Bodnath, is amongst the most important " 'Buddhist sanctuaries in the Nepal valley, situated 8 kilometers from the ' "capital. That's one of the world's tallest towers, standing 40 meters tall " 'and measuring about <br><br>100 meters in circle. Eventhough we know what we ' 'are going to watch thw time we land, we are nonetheless taken back when we ' 'see it. First and foremost, since it is unique and hard\xa0to perceive in ' 'its <br><br>entirety, but also because it has a unique aura.<br><br>The ' 'Bodnath structure or stupa is both a Buddhist holy site and a popular ' 'visitor\xa0destination. The faithful come to worship by strolling around it. ' 'The religious and the interested interact in a jubilant sounds, yet ' '<br><br>there seems to be a lot of empathy between them.<br><br>\xa0The ' "temple of Bodnath is\xa0really mesmerising place to see .The mandala's base, " 'which is a beautiful spherical shell, habitat, and crowd funding , mandalas ' 'are ritual areas being used worship religious <br><br>figures, it is formed ' 'by three huge terraces that create a pattern that guests may use. ' '<br><br>\xa0There are 108 compartments engraved all around the\xa0ground, ' 'each holding a Buddha sculpturean.This structure symbolizes the earth, the ' 'water dome, the fire dome, the wind, as well as the peak the air. ' '<br><br>This platform is capped by a white roof, which is itself crowned by ' "a golden tower decorated with a set of Buddha's eyes. An arc stands firmly " 'just at peak of this tower, from which worship flags are ' 'placed.<br><br><u>\xa0How to get to Budha:</u><br><br>\xa0Taxis are the most ' 'convenient way to get to Boudha. If you grab a white car from Thamel, the ' 'price will be roughly 300 rupees (approximately $3). You may catch a bus in ' 'Thamel, but you are obligated\xa0to <br><br>switch vehicles and it will be ' "tough to manage, if you're unfamiliar with the area or don't know\xa0the " 'Nepalian language, therefore the most convenient transport way is taking ' 'taxis.<br><br><u>What Are the Benefits of Spending Quality time in ' "Boudha?</u><br><br>\xa0Boudha is undoubtedly Kathmandu's ancient city; its " "position as a\xa0holy place for Tibetan Buddhists separates it from Nepal's " 'other Indian locales. That implies the area is surrounded by delectable ' 'Tibetan <br><br>cuisine, gorgeous Buddhist temples, and unique buddhist\xa0' 'artwork.<br><br>Furthermore, there are other vibrant events held throughout ' "the year that are well worth the journey. Although if you don't come at the " "celebrqtions period\xa0(which extends from February to April), Boudha's " '<br><br>roads are constantly alive with excitement at each ' 'street!<br><br>\xa0During your stay in Budhanath you can do a lot of ' 'activities as :<br><br><ml><ul><li indent=0 align=left><b>Explore\xa0temples ' ':</b> if you are interested in the buddhist culture go to the Kopan Temple ' 'you can enjoy sightseiing temples provide relaxation classes like practicing ' 'Yoga, getaways, and residential</li></ul></ml><br> ' 'visits.<br><br><ml><ul><li indent=0 align=left><b>Shopping on Phulbari ' 'Boulevard is a must-do :</b> Anything from tibetan Buddhist artistry, such ' 'as Thangka drawings and bamboo sculptures, to contemporary apparel and ' 'handbags can be bought</li></ul></ml><br> on this area.<br><br><ml><ul><li ' 'indent=0 align=left><b>Try the delicious and appetizing tibetan food ' ':</b></li></ul></ml><b>\ufeff</b><br><ml><ul><ul data=1><li indent=1 ' 'align=left>Traditionnal famous dish including saute, roasted, or simmered in ' 'soup veggies with a basic (cereal, sticky rice, or ' 'ramen)</li></ul></ul></ml>.<br><ml><ul><ul data=1><li indent=1 ' 'align=left>Laphing: a chilled ramen meal of mung bean, it combines well ' 'together with red pepper, coriander, and green onion ' 'dressing.</li></ul></ul></ml><br><ml><ul><ul data=1><li indent=1 ' 'align=left>Thenduk: is a… <trimmed 4651 bytes string> |
redirect_check | False |
request | <WSGIRequest: GET '/destination/Nepal/Boudhanath'> |
AnonymousUser
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
HTTP_ACCEPT | '*/*' |
HTTP_CONNECTION | 'close' |
HTTP_HOST | 'hatlastravel.com' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_X_FORWARDED_FOR | '52.91.255.225' |
HTTP_X_FORWARDED_PROTO | 'https' |
HTTP_X_REAL_IP | '52.91.255.225' |
PATH_INFO | '/destination/Nepal/Boudhanath' |
QUERY_STRING | '' |
RAW_URI | '/destination/Nepal/Boudhanath' |
REMOTE_ADDR | '' |
REQUEST_METHOD | 'GET' |
SCRIPT_NAME | '' |
SERVER_NAME | 'hatlastravel.com' |
SERVER_PORT | '443' |
SERVER_PROTOCOL | 'HTTP/1.0' |
SERVER_SOFTWARE | 'gunicorn/20.0.4' |
gunicorn.socket | <socket.socket fd=9, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0, laddr=/home/lucas/hatlas-vision/hatlas_web.sock> |
wsgi.errors | <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fc880065410> |
wsgi.file_wrapper | '' |
wsgi.input | <gunicorn.http.body.Body object at 0x7fc8821efb90> |
wsgi.input_terminated | True |
wsgi.multiprocess | True |
wsgi.multithread | False |
wsgi.run_once | False |
wsgi.url_scheme | 'https' |
wsgi.version | (1, 0) |
hatlas_web.settings
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ACCOUNT_AUTHENTICATED_LOGIN_REDIRECTS | False |
ACCOUNT_EMAIL_CONFIRMATION_HMAC | False |
ACCOUNT_UNIQUE_EMAIL | True |
ACCOUNT_USERNAME_REQUIRED | False |
ADMINS | [] |
ALLOWED_HOSTS | ['*'] |
APPEND_SLASH | True |
AUTHENTICATION_BACKENDS | ('django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend') |
AUTH_PASSWORD_VALIDATORS | '********************' |
AUTH_USER_MODEL | 'auth.User' |
BASE_DIR | '/home/lucas/hatlas-vision/hatlas_web' |
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_SAMESITE | 'Lax' |
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': 'hatlasdb', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'admin'}} |
DATABASE_ROUTERS | [] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 52428800 |
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 |
DECIMAL_SEPARATOR | '.' |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | [] |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_HOST | 'smtp.zoho.eu' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | 'contact@hatlastravel.com' |
EMAIL_PORT | 465 |
EMAIL_SSL_CERTFILE | None |
EMAIL_SSL_KEYFILE | '********************' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
EMAIL_TIMEOUT | None |
EMAIL_USE_LOCALTIME | False |
EMAIL_USE_SSL | True |
EMAIL_USE_TLS | False |
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 | 420 |
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 | ['jobleads.apps.JobleadsConfig', 'stablediffusion.apps.StablediffusionConfig', 'blog.apps.BlogConfig', 'visitesio.apps.VisitesioConfig', 'instagramspots.apps.InstagramspotsConfig', 'roadtrip.apps.RoadtripConfig', 'seo.apps.SeoConfig', 'forms.apps.FormsConfig', 'story.apps.StoryConfig', 'search.apps.SearchConfig', 'instagram.apps.InstagramConfig', 'marketplace.apps.MarketplaceConfig', 'payments.apps.PaymentsConfig', 'getproducts.apps.GetproductsConfig', 'web_pictures.apps.WebPicturesConfig', 'photogallery.apps.PhotogalleryConfig', 'nearby.apps.NearbyConfig', 'widget.apps.WidgetConfig', 'map.apps.MapConfig', 'index.apps.IndexConfig', 'spot.apps.SpotConfig', 'travel_guide.apps.TravelGuideConfig', 'discover.apps.DiscoverConfig', 'users.apps.UsersConfig', 'Booking.apps.BookingConfig', 'api.apps.ApiConfig', 'Partners.apps.PartnersConfig', 'places.apps.PlacesConfig', 'maps.apps.MapsConfig', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', 'django.contrib.sitemaps', 'corsheaders', 'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.facebook', 'allauth.socialaccount.providers.google'] |
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'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('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'), ('uz', 'Uzbek'), ('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_HTTPONLY | False |
LANGUAGE_COOKIE_NAME | 'django_language' |
LANGUAGE_COOKIE_PATH | '/' |
LANGUAGE_COOKIE_SAMESITE | None |
LANGUAGE_COOKIE_SECURE | False |
LOCALE_PATHS | [] |
LOGGING | {} |
LOGGING_CONFIG | 'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/profile' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MEDIA_ROOT | '' |
MEDIA_URL | '' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', 'django.middleware.locale.LocaleMiddleware'] |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
PREPEND_WWW | False |
ROOT_URLCONF | 'hatlas_web.urls' |
SECRET_KEY | '********************' |
SECURE_BROWSER_XSS_FILTER | False |
SECURE_CONTENT_TYPE_NOSNIFF | True |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
SECURE_HSTS_PRELOAD | False |
SECURE_HSTS_SECONDS | 0 |
SECURE_PROXY_SSL_HEADER | None |
SECURE_REDIRECT_EXEMPT | [] |
SECURE_REFERRER_POLICY | None |
SECURE_SSL_HOST | None |
SECURE_SSL_REDIRECT | False |
SERVER_EMAIL | 'root@localhost' |
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_SAMESITE | 'Lax' |
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 | 'hatlas_web.settings' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
SITE_ID | 1 |
SOCIALACCOUNT_PROVIDERS | {'facebook': {'FIELDS': ['id', 'email', 'name', 'first_name', 'last_name', 'verified', 'locale', 'timezone', 'link', 'gender', 'updated_time', 'picture.type(large)'], 'INIT_PARAMS': {'cookie': True}, 'SCOPE': ['email', 'public_profile']}, 'google': {'SCOPE': ['profile', 'email']}} |
SOCIALACCOUNT_QUERY_EMAIL | True |
STATICFILES_DIRS | ['/home/lucas/hatlas-vision/hatlas_web/hatlas_web/assets'] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | '/home/lucas/hatlas-vision/hatlas_web/staticfiles' |
STATIC_URL | '/assets/' |
STRIPE_PUBLISHABLE_KEY | '********************' |
STRIPE_SECRET_KEY | '********************' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/lucas/hatlas-vision/hatlas_web/hatlas_web/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']}}] |
TEST_NON_SERIALIZED_APPS | [] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
THOUSAND_SEPARATOR | ',' |
TIME_FORMAT | 'P' |
TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
TIME_ZONE | 'UTC' |
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 | 'hatlas_web.wsgi.application' |
X_FRAME_OPTIONS | 'DENY' |
YEAR_MONTH_FORMAT | '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.