RestaurantCategory matching query does not exist.
Request Method: | GET |
---|---|
Request URL: | https://mrmenu.co/guatemala/restaurantes/list/?category=contemporaneo |
Django Version: | 3.2.7 |
Exception Type: | DoesNotExist |
Exception Value: | RestaurantCategory matching query does not exist. |
Exception Location: | /home/mrmenu/venv/lib/python3.8/site-packages/django/db/models/query.py, line 435, in get |
Python Executable: | /home/mrmenu/venv/bin/python3 |
Python Version: | 3.8.10 |
Python Path: | ['/home/mrmenu/mr-menu', '/home/mrmenu/venv/bin', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/home/mrmenu/venv/lib/python3.8/site-packages'] |
Server time: | Fri, 29 Mar 2024 09:13:57 -0600 |
/home/mrmenu/venv/lib/python3.8/site-packages/django/core/handlers/exception.py
, line 47, in inner
response = await sync_to_async(response_for_exception, thread_sensitive=False)(request, exc)
return response
return inner
else:
@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 | DoesNotExist('RestaurantCategory matching query does not exist.') |
get_response | <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7f030d1dc2e0>> |
request | <WSGIRequest: GET '/guatemala/restaurantes/list/?category=contemporaneo'> |
/home/mrmenu/venv/lib/python3.8/site-packages/django/core/handlers/base.py
, line 181, in _get_response
if response is None:
wrapped_callback = self.make_view_atomic(callback)
# If it is an asynchronous view, run it in a subthread.
if asyncio.iscoroutinefunction(wrapped_callback):
wrapped_callback = async_to_sync(wrapped_callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)…
except Exception as e:
response = self.process_exception_by_middleware(e, request)
if response is None:
raise
# Complain if the view returned None (a common error).
Variable | Value |
---|---|
callback | <function serve at 0x7f0309cb8ee0> |
callback_args | ('guatemala/restaurantes/list/',) |
callback_kwargs | {} |
middleware_method | <bound method CorsMiddleware.process_view of <corsheaders.middleware.CorsMiddleware object at 0x7f030d23d790>> |
request | <WSGIRequest: GET '/guatemala/restaurantes/list/?category=contemporaneo'> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f030d1dc2e0> |
wrapped_callback | <function serve at 0x7f0309cb8ee0> |
/home/mrmenu/venv/lib/python3.8/site-packages/wagtail/core/views.py
, line 26, in serve
page, args, kwargs = site.root_page.localized.specific.route(request, path_components)
for fn in hooks.get_hooks('before_serve_page'):
result = fn(page, request, args, kwargs)
if isinstance(result, HttpResponse):
return result
return page.serve(request, *args, **kwargs)…
def authenticate_with_password(request, page_view_restriction_id, page_id):
"""
Handle a submission of PasswordViewRestrictionForm to grant view access over a
subtree that is protected by a PageViewRestriction
Variable | Value |
---|---|
args | (<bound method RestaurantIndex.list of <RestaurantIndex: Restaurantes>>, (), {}) |
fn | <function check_view_restrictions at 0x7f0309fc2790> |
kwargs | {} |
page | <RestaurantIndex: Restaurantes> |
path | 'guatemala/restaurantes/list/' |
path_components | ['guatemala', 'restaurantes', 'list'] |
request | <WSGIRequest: GET '/guatemala/restaurantes/list/?category=contemporaneo'> |
result | None |
site | <Site: Mr Menu [predeterminado]> |
/home/mrmenu/venv/lib/python3.8/site-packages/wagtail/contrib/routable_page/models.py
, line 121, in serve
def serve(self, request, view=None, args=None, kwargs=None):
if args is None:
args = []
if kwargs is None:
kwargs = {}
if view is None:
return super().serve(request, *args, **kwargs)
return view(request, *args, **kwargs)…
def render(self, request, *args, template=None, context_overrides=None, **kwargs):
"""
.. versionadded:: 2.11
This method replicates what ``Page.serve()`` usually does when ``RoutablePageMixin``
Variable | Value |
---|---|
__class__ | <class 'wagtail.contrib.routable_page.models.RoutablePageMixin'> |
args | () |
kwargs | {} |
request | <WSGIRequest: GET '/guatemala/restaurantes/list/?category=contemporaneo'> |
self | <RestaurantIndex: Restaurantes> |
view | <bound method RestaurantIndex.list of <RestaurantIndex: Restaurantes>> |
/home/mrmenu/mr-menu/restaurant/models.py
, line 233, in list
# restaurants = RestaurantPage.objects.live().public().all().filter(page_ptr_id__in=arrayPageId)
# else:
# restaurants = RestaurantPage.objects.live().public().all()
fields = views.make_filter_fields(categories)
fields = views.set_value_fields(fields, request.GET)
restaurants = RestaurantPage.objects.live().public().all()
restaurants, order_by, size, category_name, price_rating, filtros = views.get_data(…
request,
categories,
restaurants,
restaurantType,
restaurantDrinks,
restaurantEnv,
Variable | Value |
---|---|
args | () |
categories | <MP_NodeQuerySet [<RestaurantCategory: — Afropanameña>, <RestaurantCategory: — Aggiornada>, <RestaurantCategory: — Americana>, <RestaurantCategory: — — Tejana>, <RestaurantCategory: — Asiática>, <RestaurantCategory: — — Cantonesa>, <RestaurantCategory: — — China>, <RestaurantCategory: — — Coreana>, <RestaurantCategory: — — Dim Sum>, <RestaurantCategory: — — India>, <RestaurantCategory: — — Japonesa>, <RestaurantCategory: — — Tailandesa>, <RestaurantCategory: — — Vietnamita>, <RestaurantCategory: — Bebidas>, <RestaurantCategory: — — Café especial>, <RestaurantCategory: — — Cava de Vinos>, <RestaurantCategory: — — Cervezas>, <RestaurantCategory: — — Coctelería>, <RestaurantCategory: — — Hidromiel>, <RestaurantCategory: — — Kombucha>, '...(remaining elements truncated)...']> |
categories_checked | ['contemporaneo'] |
city_checked | [] |
context | {'experiences': <PageQuerySet [<ExperiencePage: Pop-Up Gula + Débora Fadul>]>, 'fixed_prices': <PageQuerySet [<MenuPage: Pesca del día>]>, 'guides': <PageQuerySet [<GuidePage: ¿Dónde Comen los Expertos? presenta a: José Wolff>, <GuidePage: Gaceta Gastronómica: Semana 26 de febrero de 2023>, <GuidePage: Gaceta Gastronómica: Semana 12 de febrero de 2023>, <GuidePage: Gaceta Gastronómica: Semana 5 de febrero de 2023>]>, 'last_posts': <PageQuerySet [<PostPage: Para Comer Rico durante Semana Santa en Ciudad de Guatemala>, <PostPage: Los que saben, comen en la barra>, <PostPage: Noticias Foodie de Semana 18 de marzo de 2023>, <PostPage: Noticias Foodie de Semana 11 de marzo de 2023>, <PostPage: Centroamericanas de Inspiración>, <PostPage: Noticias Foodie de Semana 04 de marzo de 2023>]>, 'page': <RestaurantIndex: Restaurantes>, 'posts1': <PageQuerySet [<PostPage: Para Comer Rico durante Semana Santa en Ciudad de Guatemala>, <PostPage: Los que saben, comen en la barra>]>, 'posts2': <PageQuerySet [<PostPage: Noticias Foodie de Semana 18 de marzo de 2023>, <PostPage: Noticias Foodie de Semana 11 de marzo de 2023>]>, 'request': <WSGIRequest: GET '/guatemala/restaurantes/list/?category=contemporaneo'>, 'restaurant_url': '/guatemala/restaurantes/', 'restaurants': <PageQuerySet [<RestaurantPage: La Rosa de Madera>, <RestaurantPage: Simera>, <RestaurantPage: Plantiful>, <RestaurantPage: Bonito Ramen>, <RestaurantPage: Nómada El Salvador>, <RestaurantPage: The Choice Restaurant & Bakery>, <RestaurantPage: Nomad Pizza El Salvador>, <RestaurantPage: La Maison>]>, 'self': <RestaurantIndex: Restaurantes>, 'url_article': '/', 'url_experience': '/mercadito/experiencias/', 'url_fixed_price': '/guatemala/menu-precio-fijo/', 'url_guide': '/guatemala/guias/'} |
fields | [{'name': 'quebuscas', 'placeholder': 'Qué buscas', 'type': 'text'}, {'name': 'category', 'options': [{'disabled': False, 'selected': True, 'text': 'Todas las categorías', 'value': 'all'}, {'disabled': False, 'selected': False, 'text': 'Afropanameña', 'value': 'afropanamena'}, {'disabled': False, 'selected': False, 'text': 'Aggiornada', 'value': 'aggiornada'}, {'disabled': False, 'selected': False, 'text': 'Americana', 'value': 'americana'}, {'disabled': False, 'selected': False, 'text': 'Tejana', 'value': 'tejana'}, {'disabled': False, 'selected': False, 'text': 'Asiática', 'value': 'asiatica'}, {'disabled': False, 'selected': False, 'text': 'Cantonesa', 'value': 'cantonesa'}, {'disabled': False, 'selected': False, 'text': 'China', 'value': 'china'}, {'disabled': False, 'selected': False, 'text': 'Coreana', 'value': 'coreana'}, {'disabled': False, 'selected': False, 'text': 'Dim Sum', 'value': 'dim-sum'}, {'disabled': False, 'selected': False, 'text': 'India', 'value': 'india'}, {'disabled': False, 'selected': False, 'text': 'Japonesa', 'value': 'japonesa'}, {'disabled': False, 'selected': False, 'text': 'Tailandesa', 'value': 'tailandesa'}, {'disabled': False, 'selected': False, 'text': 'Vietnamita', 'value': 'vietnamita'}, {'disabled': False, 'selected': False, 'text': 'Bebidas', 'value': 'bebidas'}, {'disabled': False, 'selected': False, 'text': 'Café especial', 'value': 'cafe-especial'}, {'disabled': False, 'selected': False, 'text': 'Cava de Vinos', 'value': 'cava-de-vinos'}, {'disabled': False, 'selected': False, 'text': 'Cervezas', 'value': 'cervezas'}, {'disabled': False, 'selected': False, 'text': 'Coctelería', 'value': 'cocteleria'}, {'disabled': False, 'selected': False, 'text': 'Hidromiel', 'value': 'hidromiel'}, {'disabled': False, 'selected': False, 'text': 'Kombucha', 'value': 'kombucha'}, {'disabled': False, 'selected': False, 'text': 'Mezcal', 'value': 'mezcal'}, {'disabled': False, 'selected': False, 'text': 'Smoothies y Juice Bar', 'value': 'smoothies-y-juice-bar'}, {'disabled': False, 'selected': False, 'text': 'Tea bar', 'value': 'tea-bar'}, {'disabled': False, 'selected': False, 'text': 'Bebidas Taiwanesas', 'value': 'bebidas-taiwanesas'}, {'disabled': False, 'selected': False, 'text': 'Brunch/Desayunos', 'value': 'brunch-desayunos'}, {'disabled': False, 'selected': False, 'text': 'Cerveza Artesanal', 'value': 'cerveza-artesanal'}, {'disabled': False, 'selected': False, 'text': 'Cocina de autor', … <trimmed 14879 bytes string> |
kwargs | {} |
regions_checked | ['all'] |
request | <WSGIRequest: GET '/guatemala/restaurantes/list/?category=contemporaneo'> |
restaurantDrinks | <QuerySet [<RestaurantDrinks: Vino>, <RestaurantDrinks: Cerveza>, <RestaurantDrinks: Coctelería>, <RestaurantDrinks: Café o Té>]> |
restaurantEnv | <QuerySet [<RestaurantEnv: Familiar>, <RestaurantEnv: Alegre>, <RestaurantEnv: Elegante>, <RestaurantEnv: Al aire libre>]> |
restaurantFeatures | <QuerySet [<RestaurantFeatures: Parqueo>, <RestaurantFeatures: Amigable para niños>, <RestaurantFeatures: Pet Friendly>, <RestaurantFeatures: Terraza>, <RestaurantFeatures: Acceso para silla de ruedas>, <RestaurantFeatures: Área al aire libre>, <RestaurantFeatures: Para llevar y a domicilio>, <RestaurantFeatures: Eventos>, <RestaurantFeatures: Catering>, <RestaurantFeatures: Música en vivo>, <RestaurantFeatures: Delivery>, <RestaurantFeatures: Gluten Free>]> |
restaurantTimes | <QuerySet [<RestaurantTimes: Tarde>, <RestaurantTimes: Tarde Noche>, <RestaurantTimes: Noche>, <RestaurantTimes: Mañana>]> |
restaurantType | <QuerySet [<RestaurantTypes: Casual>, <RestaurantTypes: Comida saludable>, <RestaurantTypes: Tradicional>, <RestaurantTypes: Contemporáneo>]> |
restaurants | <PageQuerySet [<RestaurantPage: El Gran Alcázar>, <RestaurantPage: Myeong Ga>, <RestaurantPage: La Casa De Los Caldos>, <RestaurantPage: Doña Mela>, <RestaurantPage: Puerto Escondido>, <RestaurantPage: La Media Cancha>, <RestaurantPage: Dora La Tostadora>, <RestaurantPage: Mercado 24>, <RestaurantPage: Sublime>, <RestaurantPage: San Román>, <RestaurantPage: Flor de Lis>, <RestaurantPage: Nokiate>, <RestaurantPage: Sushimongt>, <RestaurantPage: Vice pizzería Antigua>, <RestaurantPage: Jakes>, <RestaurantPage: Jakes NY>, <RestaurantPage: El Refectorio de Prior - Hotel Casa Santo Domingo>, <RestaurantPage: Welten>, <RestaurantPage: Bistrot Cinq>, <RestaurantPage: Cafetería Delimax>, '...(remaining elements truncated)...']> |
self | <RestaurantIndex: Restaurantes> |
services | <QuerySet []> |
services_checked | [] |
zones_checked | [] |
/home/mrmenu/mr-menu/restaurant/views.py
, line 87, in get_data
query_name = request.GET.get('quebuscas')
restaurants = restaurants.filter(
filters.restaurant_filters(query_name)).distinct()
if 'category' in request.GET:
query_category = request.GET['category']
if query_category != 'all':
restaurants = restaurants.filter(categories__slug=query_category)
category_name = categories.get(slug=query_category)…
category_name = category_name.name
else:
category_name = "All"
if 'price' in request.GET:
query_price = int(request.GET['price'])
if query_price != 0:
Variable | Value |
---|---|
categories | <MP_NodeQuerySet [<RestaurantCategory: — Afropanameña>, <RestaurantCategory: — Aggiornada>, <RestaurantCategory: — Americana>, <RestaurantCategory: — — Tejana>, <RestaurantCategory: — Asiática>, <RestaurantCategory: — — Cantonesa>, <RestaurantCategory: — — China>, <RestaurantCategory: — — Coreana>, <RestaurantCategory: — — Dim Sum>, <RestaurantCategory: — — India>, <RestaurantCategory: — — Japonesa>, <RestaurantCategory: — — Tailandesa>, <RestaurantCategory: — — Vietnamita>, <RestaurantCategory: — Bebidas>, <RestaurantCategory: — — Café especial>, <RestaurantCategory: — — Cava de Vinos>, <RestaurantCategory: — — Cervezas>, <RestaurantCategory: — — Coctelería>, <RestaurantCategory: — — Hidromiel>, <RestaurantCategory: — — Kombucha>, '...(remaining elements truncated)...']> |
category_name | '' |
order_by | 1 |
order_by_str | 'id' |
query_category | 'contemporaneo' |
query_price | 0 |
request | <WSGIRequest: GET '/guatemala/restaurantes/list/?category=contemporaneo'> |
restaurantDrinks | <QuerySet [<RestaurantDrinks: Vino>, <RestaurantDrinks: Cerveza>, <RestaurantDrinks: Coctelería>, <RestaurantDrinks: Café o Té>]> |
restaurantEnv | <QuerySet [<RestaurantEnv: Familiar>, <RestaurantEnv: Alegre>, <RestaurantEnv: Elegante>, <RestaurantEnv: Al aire libre>]> |
restaurantFeatures | <QuerySet [<RestaurantFeatures: Parqueo>, <RestaurantFeatures: Amigable para niños>, <RestaurantFeatures: Pet Friendly>, <RestaurantFeatures: Terraza>, <RestaurantFeatures: Acceso para silla de ruedas>, <RestaurantFeatures: Área al aire libre>, <RestaurantFeatures: Para llevar y a domicilio>, <RestaurantFeatures: Eventos>, <RestaurantFeatures: Catering>, <RestaurantFeatures: Música en vivo>, <RestaurantFeatures: Delivery>, <RestaurantFeatures: Gluten Free>]> |
restaurantTimes | <QuerySet [<RestaurantTimes: Tarde>, <RestaurantTimes: Tarde Noche>, <RestaurantTimes: Noche>, <RestaurantTimes: Mañana>]> |
restaurantType | <QuerySet [<RestaurantTypes: Casual>, <RestaurantTypes: Comida saludable>, <RestaurantTypes: Tradicional>, <RestaurantTypes: Contemporáneo>]> |
restaurants | <PageQuerySet []> |
service | [] |
services | <QuerySet []> |
/home/mrmenu/venv/lib/python3.8/site-packages/django/db/models/query.py
, line 435, in get
if not clone.query.select_for_update or connections[clone.db].features.supports_select_for_update_with_limit:
limit = MAX_GET_RESULTS
clone.query.set_limits(high=limit)
num = len(clone)
if num == 1:
return clone._result_cache[0]
if not num:
raise self.model.DoesNotExist(…
"%s matching query does not exist." %
self.model._meta.object_name
)
raise self.model.MultipleObjectsReturned(
'get() returned more than one %s -- it returned %s!' % (
self.model._meta.object_name,
Variable | Value |
---|---|
args | () |
clone | <MP_NodeQuerySet []> |
kwargs | {'slug': 'contemporaneo'} |
limit | 21 |
num | 0 |
self | <MP_NodeQuerySet [<RestaurantCategory: — Afropanameña>, <RestaurantCategory: — Aggiornada>, <RestaurantCategory: — Americana>, <RestaurantCategory: — — Tejana>, <RestaurantCategory: — Asiática>, <RestaurantCategory: — — Cantonesa>, <RestaurantCategory: — — China>, <RestaurantCategory: — — Coreana>, <RestaurantCategory: — — Dim Sum>, <RestaurantCategory: — — India>, <RestaurantCategory: — — Japonesa>, <RestaurantCategory: — — Tailandesa>, <RestaurantCategory: — — Vietnamita>, <RestaurantCategory: — Bebidas>, <RestaurantCategory: — — Café especial>, <RestaurantCategory: — — Cava de Vinos>, <RestaurantCategory: — — Cervezas>, <RestaurantCategory: — — Coctelería>, <RestaurantCategory: — — Hidromiel>, <RestaurantCategory: — — Kombucha>, '...(remaining elements truncated)...']> |
AnonymousUser
Variable | Value |
---|---|
category | 'contemporaneo' |
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
HTTP_ACCEPT | '*/*' |
HTTP_CONNECTION | 'close' |
HTTP_HOST | 'mrmenu.co' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_X_FORWARDED_FOR | '18.209.229.59' |
HTTP_X_FORWARDED_PROTO | 'https' |
HTTP_X_REAL_IP | '18.209.229.59' |
PATH_INFO | '/guatemala/restaurantes/list/' |
QUERY_STRING | 'category=contemporaneo' |
RAW_URI | '/guatemala/restaurantes/list/?category=contemporaneo' |
REMOTE_ADDR | '' |
REQUEST_METHOD | 'GET' |
SCRIPT_NAME | '' |
SERVER_NAME | 'mrmenu.co' |
SERVER_PORT | '443' |
SERVER_PROTOCOL | 'HTTP/1.0' |
SERVER_SOFTWARE | 'gunicorn/20.1.0' |
gunicorn.socket | <socket.socket fd=9, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0, laddr=/run/gunicorn.sock> |
wsgi.errors | <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7f0308d51a00> |
wsgi.file_wrapper | <class 'gunicorn.http.wsgi.FileWrapper'> |
wsgi.input | <gunicorn.http.body.Body object at 0x7f03089730d0> |
wsgi.input_terminated | True |
wsgi.multiprocess | True |
wsgi.multithread | False |
wsgi.run_once | False |
wsgi.url_scheme | 'https' |
wsgi.version | (1, 0) |
mrmenu.settings.production
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ACCOUNT_ADAPTER | 'userauth.adapter.MyAccountAdapter' |
ACCOUNT_AUTHENTICATION_METHOD | 'email' |
ACCOUNT_EMAIL_CONFIRMATION_EXPIRE_DAYS | 1 |
ACCOUNT_EMAIL_REQUIRED | True |
ACCOUNT_EMAIL_SUBJECT_PREFIX | 'MR. MENÚ ' |
ACCOUNT_EMAIL_VERIFICATION | 'mandatory' |
ACCOUNT_LOGOUT_ON_GET | True |
ACCOUNT_SIGNUP_FORM_CLASS | 'userauth.forms.SignupForm' |
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 | 'userauth.User' |
BASE_DIR | '/home/mrmenu/mr-menu' |
BASE_URL | 'http://mrmenu.co' |
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', 'HOST': '127.0.0.1', 'NAME': 'mr_menu_db', 'OPTIONS': {'isolation_level': 3}, 'PASSWORD': '********************', 'PORT': '5432', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, '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', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M'] |
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_AUTO_FIELD | 'django.db.models.AutoField' |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_EXCEPTION_REPORTER | 'django.views.debug.ExceptionReporter' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | 'noreply@mrmenu.co' |
DEFAULT_HASHING_ALGORITHM | 'sha256' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | [] |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_HOST | 'smtp.mailgun.org' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | 'postmaster@mg.mrmenu.co' |
EMAIL_PORT | 587 |
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 |
FACEBOOK_PIXEL_ID | 'sdfsdfasdf' |
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' |
GEO_WIDGET_DEFAULT_LOCATION | {'lat': 14.6229, 'lng': -90.5315} |
GOOGLE_ANALYTICS_KEY | '********************' |
GOOGLE_MAPS_V3_APIKEY | '********************' |
IGNORABLE_404_URLS | [] |
INSTALLED_APPS | ['home', 'search', 'userauth', 'country', 'region', 'restaurant', 'guide', 'post', 'streams', 'frontend', 'newsletter', 'faq', 'contact_forms', 'team', 'api', 'contact', 'registration', 'comment', 'tv', 'smart_search', 'ecommerce', 'event', 'subscription', 'tag_class', 'ecommerce_module', 'ecommerce_order', 'menupf', 'wordpress', 'wagtail_wordpress_import', 'user_subscription', 'joinus_form', 'subscription_cancel_form', 'wagtail.contrib.forms', 'wagtail.contrib.redirects', 'wagtail.contrib.modeladmin', 'wagtail.contrib.routable_page', 'wagtail.contrib.styleguide', 'wagtail.embeds', 'wagtail.sites', 'wagtail.users', 'wagtail.snippets', 'wagtail.documents', 'wagtail.images', 'wagtail.search', 'wagtail.admin', 'wagtail.core', 'wagtail.api.v2', 'modelcluster', 'taggit', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.messages', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.sitemaps', 'django.contrib.staticfiles', 'django.contrib.postgres', 'django_inlinecss', 'analytical', 'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.facebook', 'allauth.socialaccount.providers.google', 'widget_tweaks', 'wagtailgeowidget', 'wagtail_multi_upload', 'rest_framework', 'django_filters', 'rest_framework_simplejwt', 'wagtailmodelchooser', 'generic_chooser', 'wagtailfontawesome', 'wagtail_blocks', 'wagtailmetadata', 'corsheaders', 'wagtail.contrib.settings', 'wagtail.contrib.table_block'] |
INTERNAL_IPS | [] |
LANGUAGES | [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ar-dz', 'Algerian 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'), ('ig', 'Igbo'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('ky', 'Kyrgyz'), ('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'), ('tg', 'Tajik'), ('th', 'Thai'), ('tk', 'Turkmen'), ('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', 'ar-dz', 'fa', 'ur'] |
LANGUAGE_CODE | 'es-ES' |
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 | '/' |
LOGIN_URL | '/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MEDIA_ROOT | '/home/mrmenu/mr-menu/media' |
MEDIA_URL | '/media/' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | ['django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware', 'wagtail.contrib.redirects.middleware.RedirectMiddleware', 'corsheaders.middleware.CorsMiddleware'] |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
OUR_OEMBED_INSTAGRAM_OMITSCRIPT | False |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT | '********************' |
PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
PREPEND_WWW | False |
PROJECT_DIR | '/home/mrmenu/mr-menu/mrmenu' |
REST_FRAMEWORK | {'DEFAULT_AUTHENTICATION_CLASSES': ['rest_framework.authentication.TokenAuthentication']} |
ROOT_URLCONF | 'mrmenu.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 | 'same-origin' |
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 | 'mrmenu.settings.production' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
SIMPLE_JWT | {'ACCESS_TOKEN_LIFETIME': '********************', 'REFRESH_TOKEN_LIFETIME': '********************'} |
SITE_ID | 1 |
SOCIALACCOUNT_PROVIDERS | {'facebook': {'AUTH_PARAMS': {'auth_type': 'reauthenticate'}, 'EXCHANGE_TOKEN': '********************', 'FIELDS': ['id', 'email', 'name', 'first_name', 'last_name', 'verified', 'locale', 'timezone', 'link', 'gender', 'updated_time'], 'INIT_PARAMS': {'cookie': True}, 'METHOD': 'oauth2', 'SCOPE': ['email', 'public_profile'], 'VERIFIED_EMAIL': False, 'VERSION': 'v2.10'}, 'google': {'APP': {'client_id': '272065691460-51ca9b8t9s1ilu951l3ppvdmvip8pogq.apps.googleusercontent.com', 'key': '********************', 'secret': '********************'}, 'AUTH_PARAMS': {'access_type': 'online'}, 'SCOPE': ['profile', 'email']}} |
STATICFILES_DIRS | ['/home/mrmenu/mr-menu/mrmenu/static'] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | '/home/mrmenu/mr-menu/static' |
STATIC_URL | '/static/' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/mrmenu/mr-menu/mrmenu/templates', '/home/mrmenu/mr-menu/userauth/templates/userauth/'], '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', 'wagtail.contrib.settings.context_processors.settings', 'mrmenu.Classes.Variables.constant'], 'libraries': {'custom_tags': 'mrmenu.templatetags.custom_tags'}}}] |
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 | 'America/Guatemala' |
USE_I18N | True |
USE_L10N | False |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | True |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WAGTAILADMIN_NOTIFICATION_FROM_EMAIL | 'hola@mrmenu.co' |
WAGTAILDOCS_CONTENT_TYPES | {'pdf': 'application/pdf'} |
WAGTAILDOCS_EXTENSIONS | ['pdf', 'docx'] |
WAGTAILDOCS_SERVE_METHOD | 'redirect' |
WAGTAILEMBEDS_FINDERS | [{'class': 'wagtail.embeds.finders.oembed'}, {'app_id': '255759849552609', 'app_secret': '********************', 'class': 'wagtail.embeds.finders.facebook'}, {'app_id': '255759849552609', 'app_secret': '********************', 'class': 'wagtail.embeds.finders.instagram'}] |
WAGTAILEMBEDS_RESPONSIVE_HTML | True |
WAGTAIL_SITE_NAME | 'mrmenu' |
WAGTAIL_USER_CREATION_FORM | 'userauth.forms.WagtailUserCreationForm' |
WAGTAIL_USER_CUSTOM_FIELDS | ['birthday', 'outstanding', 'phone_number', 'biography', 'photo', 'facebook', 'instagram', 'twitter', 'role'] |
WAGTAIL_USER_EDIT_FORM | 'userauth.forms.WagtailUserEditForm' |
WAGTAIL_WORDPRESS_IMPORTER_REQUESTS_SETTINGS | {'allow_redirects': 'allow_redirects', 'headers': {'User-Agent': 'WagtailWordpressImporter'}, 'stream': True, 'timeout': 5} |
WAGTAIL_WORDPRESS_IMPORTER_SOURCE_DOMAIN | 'http://mister-menu.com' |
WSGI_APPLICATION | 'mrmenu.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.