column wagtailcore_page.latest_revision_id does not exist LINE 1: ...translation_key", "wagtailcore_page"."locale_id", "wagtailco... ^
Request Method: | GET |
---|---|
Request URL: | http://farolverde.org.br/blog/%C3%ADndice-de-converg%C3%AAncia-ambiental-rio-grande-do-sul/ |
Django Version: | 5.0.3 |
Exception Type: | ProgrammingError |
Exception Value: | column wagtailcore_page.latest_revision_id does not exist LINE 1: ...translation_key", "wagtailcore_page"."locale_id", "wagtailco... ^ |
Exception Location: | /root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/backends/utils.py, line 105, in _execute |
Raised during: | wagtail.views.serve |
Python Executable: | /root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/bin/python |
Python Version: | 3.11.8 |
Python Path: | ['/farol-verde/landing', '/usr/local/lib/python311.zip', '/usr/local/lib/python3.11', '/usr/local/lib/python3.11/lib-dynload', '/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages', '/farol-verde/landing'] |
Server time: | Fri, 29 Mar 2024 13:18:02 +0000 |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/backends/utils.py
, line 105, in _execute
warnings.warn(self.APPS_NOT_READY_WARNING_MSG, category=RuntimeWarning)
self.db.validate_no_broken_transaction()
with self.db.wrap_database_errors:
if params is None:
# params default might be backend specific.
return self.cursor.execute(sql)
else:
return self.cursor.execute(sql, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
def _executemany(self, sql, param_list, *ignored_wrapper_args):
# Raise a warning during app initialization (stored_app_configs is only
# ever set during testing).
if not apps.ready and not apps.stored_app_configs:
warnings.warn(self.APPS_NOT_READY_WARNING_MSG, category=RuntimeWarning)
Variable | Value |
---|---|
ignored_wrapper_args | (False, {'connection': <DatabaseWrapper vendor='postgresql' alias='default'>, 'cursor': <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0>}) |
params | ('farolverde.org.br', 8000, 0, 'farolverde.org.br', 1, 2, 3, 'farolverde.org.br') |
self | <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0> |
sql | ('SELECT "wagtailcore_site"."id", "wagtailcore_site"."hostname", ' '"wagtailcore_site"."port", "wagtailcore_site"."site_name", ' '"wagtailcore_site"."root_page_id", "wagtailcore_site"."is_default_site", ' 'CASE WHEN ("wagtailcore_site"."hostname" = %s AND "wagtailcore_site"."port" ' '= %s) THEN %s WHEN ("wagtailcore_site"."hostname" = %s AND ' '"wagtailcore_site"."is_default_site") THEN %s WHEN ' '"wagtailcore_site"."is_default_site" THEN %s ELSE %s END AS "match", ' '"wagtailcore_page"."id", "wagtailcore_page"."path", ' '"wagtailcore_page"."depth", "wagtailcore_page"."numchild", ' '"wagtailcore_page"."translation_key", "wagtailcore_page"."locale_id", ' '"wagtailcore_page"."latest_revision_id", "wagtailcore_page"."live", ' '"wagtailcore_page"."has_unpublished_changes", ' '"wagtailcore_page"."first_published_at", ' '"wagtailcore_page"."last_published_at", ' '"wagtailcore_page"."live_revision_id", "wagtailcore_page"."go_live_at", ' '"wagtailcore_page"."expire_at", "wagtailcore_page"."expired", ' '"wagtailcore_page"."locked", "wagtailcore_page"."locked_at", ' '"wagtailcore_page"."locked_by_id", "wagtailcore_page"."title", ' '"wagtailcore_page"."draft_title", "wagtailcore_page"."slug", ' '"wagtailcore_page"."content_type_id", "wagtailcore_page"."url_path", ' '"wagtailcore_page"."owner_id", "wagtailcore_page"."seo_title", ' '"wagtailcore_page"."show_in_menus", "wagtailcore_page"."search_description", ' '"wagtailcore_page"."latest_revision_created_at", ' '"wagtailcore_page"."alias_of_id" FROM "wagtailcore_site" INNER JOIN ' '"wagtailcore_page" ON ("wagtailcore_site"."root_page_id" = ' '"wagtailcore_page"."id") WHERE ("wagtailcore_site"."hostname" = %s OR ' '"wagtailcore_site"."is_default_site") ORDER BY 7 ASC') |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/core/handlers/exception.py
, line 55, in inner
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 | ProgrammingError('column wagtailcore_page.latest_revision_id does not exist\nLINE 1: ...translation_key", "wagtailcore_page"."locale_id", "wagtailco...\n ^\n') |
get_response | <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7fb8c439cdd0>> |
request | <WSGIRequest: GET '/blog/%C3%ADndice-de-converg%C3%AAncia-ambiental-rio-grande-do-sul/'> |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/core/handlers/base.py
, line 197, 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 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 0x7fb8bebf0900> |
callback_args | ('blog/índice-de-convergência-ambiental-rio-grande-do-sul/',) |
callback_kwargs | {} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <CsrfViewMiddleware get_response=convert_exception_to_response.<locals>.inner>> |
request | <WSGIRequest: GET '/blog/%C3%ADndice-de-converg%C3%AAncia-ambiental-rio-grande-do-sul/'> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7fb8c439cdd0> |
wrapped_callback | <function serve at 0x7fb8bebf0900> |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/wagtail/views.py
, line 14, in serve
from wagtail import hooks
from wagtail.forms import PasswordViewRestrictionForm
from wagtail.models import Page, PageViewRestriction, Site
def serve(request, path):
# we need a valid Site object corresponding to this request in order to proceed
site = Site.find_for_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
if not site:
raise Http404
path_components = [component for component in path.split("/") if component]
page, args, kwargs = site.root_page.localized.specific.route(
request, path_components
Variable | Value |
---|---|
path | 'blog/índice-de-convergência-ambiental-rio-grande-do-sul/' |
request | <WSGIRequest: GET '/blog/%C3%ADndice-de-converg%C3%AAncia-ambiental-rio-grande-do-sul/'> |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/wagtail/models/sites.py
, line 157, in find_for_request
The site will be cached via request._wagtail_site
"""
if request is None:
return None
if not hasattr(request, "_wagtail_site"):
site = Site._find_for_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
setattr(request, "_wagtail_site", site)
return request._wagtail_site
@staticmethod
def _find_for_request(request):
hostname = split_domain_port(request.get_host())[0]
Variable | Value |
---|---|
request | <WSGIRequest: GET '/blog/%C3%ADndice-de-converg%C3%AAncia-ambiental-rio-grande-do-sul/'> |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/wagtail/models/sites.py
, line 167, in _find_for_request
@staticmethod
def _find_for_request(request):
hostname = split_domain_port(request.get_host())[0]
port = request.get_port()
site = None
try:
site = get_site_for_hostname(hostname, port) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
except Site.DoesNotExist:
pass
# copy old SiteMiddleware behaviour
return site
@property
Variable | Value |
---|---|
hostname | 'farolverde.org.br' |
port | '8000' |
request | <WSGIRequest: GET '/blog/%C3%ADndice-de-converg%C3%AAncia-ambiental-rio-grande-do-sul/'> |
site | None |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/wagtail/models/sites.py
, line 23, in get_site_for_hostname
MATCH_HOSTNAME = 3
def get_site_for_hostname(hostname, port):
"""Return the wagtailcore.Site object for the given hostname and port."""
Site = apps.get_model("wagtailcore.Site")
sites = list(…
Site.objects.annotate(
match=Case(
# annotate the results by best choice descending
# put exact hostname+port match first
When(hostname=hostname, port=port, then=MATCH_HOSTNAME_PORT),
# then put hostname+default (better than just hostname or just default)
Variable | Value |
---|---|
Site | <class 'wagtail.models.sites.Site'> |
hostname | 'farolverde.org.br' |
port | '8000' |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/models/query.py
, line 400, in __iter__
2. sql.compiler.results_iter()
- Returns one row at time. At this point the rows are still just
tuples. In some cases the return values are converted to
Python values at this location.
3. self.iterator()
- Responsible for turning the rows into model objects.
"""
self._fetch_all() ^^^^^^^^^^^^^^^^^…
return iter(self._result_cache)
def __aiter__(self):
# Remember, __aiter__ itself is synchronous, it's the thing it returns
# that is async!
async def generator():
Variable | Value |
---|---|
self | Error in formatting: ProgrammingError: column wagtailcore_page.latest_revision_id does not exist LINE 1: ...translation_key", "wagtailcore_page"."locale_id", "wagtailco... ^ |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/models/query.py
, line 1928, in _fetch_all
c._known_related_objects = self._known_related_objects
c._iterable_class = self._iterable_class
c._fields = self._fields
return c
def _fetch_all(self):
if self._result_cache is None:
self._result_cache = list(self._iterable_class(self)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
if self._prefetch_related_lookups and not self._prefetch_done:
self._prefetch_related_objects()
def _next_is_sticky(self):
"""
Indicate that the next filter call and the one following that should
Variable | Value |
---|---|
self | Error in formatting: ProgrammingError: column wagtailcore_page.latest_revision_id does not exist LINE 1: ...translation_key", "wagtailcore_page"."locale_id", "wagtailco... ^ |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/models/query.py
, line 91, in __iter__
def __iter__(self):
queryset = self.queryset
db = queryset.db
compiler = queryset.query.get_compiler(using=db)
# Execute the query. This will also fill compiler.select, klass_info,
# and annotations.
results = compiler.execute_sql(…
chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size
)
select, klass_info, annotation_col_map = (
compiler.select,
compiler.klass_info,
compiler.annotation_col_map,
Variable | Value |
---|---|
compiler | <SQLCompiler model=Site connection=<DatabaseWrapper vendor='postgresql' alias='default'> using='default'> |
db | 'default' |
queryset | Error in formatting: ProgrammingError: column wagtailcore_page.latest_revision_id does not exist LINE 1: ...translation_key", "wagtailcore_page"."locale_id", "wagtailco... ^ |
self | <django.db.models.query.ModelIterable object at 0x7fb8beaaa710> |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/models/sql/compiler.py
, line 1562, in execute_sql
else:
return
if chunked_fetch:
cursor = self.connection.chunked_cursor()
else:
cursor = self.connection.cursor()
try:
cursor.execute(sql, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^…
except Exception:
# Might fail for server-side cursors (e.g. connection closed)
cursor.close()
raise
if result_type == CURSOR:
Variable | Value |
---|---|
chunk_size | 100 |
chunked_fetch | False |
cursor | <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0> |
params | ('farolverde.org.br', 8000, 0, 'farolverde.org.br', 1, 2, 3, 'farolverde.org.br') |
result_type | 'multi' |
self | <SQLCompiler model=Site connection=<DatabaseWrapper vendor='postgresql' alias='default'> using='default'> |
sql | ('SELECT "wagtailcore_site"."id", "wagtailcore_site"."hostname", ' '"wagtailcore_site"."port", "wagtailcore_site"."site_name", ' '"wagtailcore_site"."root_page_id", "wagtailcore_site"."is_default_site", ' 'CASE WHEN ("wagtailcore_site"."hostname" = %s AND "wagtailcore_site"."port" ' '= %s) THEN %s WHEN ("wagtailcore_site"."hostname" = %s AND ' '"wagtailcore_site"."is_default_site") THEN %s WHEN ' '"wagtailcore_site"."is_default_site" THEN %s ELSE %s END AS "match", ' '"wagtailcore_page"."id", "wagtailcore_page"."path", ' '"wagtailcore_page"."depth", "wagtailcore_page"."numchild", ' '"wagtailcore_page"."translation_key", "wagtailcore_page"."locale_id", ' '"wagtailcore_page"."latest_revision_id", "wagtailcore_page"."live", ' '"wagtailcore_page"."has_unpublished_changes", ' '"wagtailcore_page"."first_published_at", ' '"wagtailcore_page"."last_published_at", ' '"wagtailcore_page"."live_revision_id", "wagtailcore_page"."go_live_at", ' '"wagtailcore_page"."expire_at", "wagtailcore_page"."expired", ' '"wagtailcore_page"."locked", "wagtailcore_page"."locked_at", ' '"wagtailcore_page"."locked_by_id", "wagtailcore_page"."title", ' '"wagtailcore_page"."draft_title", "wagtailcore_page"."slug", ' '"wagtailcore_page"."content_type_id", "wagtailcore_page"."url_path", ' '"wagtailcore_page"."owner_id", "wagtailcore_page"."seo_title", ' '"wagtailcore_page"."show_in_menus", "wagtailcore_page"."search_description", ' '"wagtailcore_page"."latest_revision_created_at", ' '"wagtailcore_page"."alias_of_id" FROM "wagtailcore_site" INNER JOIN ' '"wagtailcore_page" ON ("wagtailcore_site"."root_page_id" = ' '"wagtailcore_page"."id") WHERE ("wagtailcore_site"."hostname" = %s OR ' '"wagtailcore_site"."is_default_site") ORDER BY 7 ASC') |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/backends/utils.py
, line 122, in execute
class CursorDebugWrapper(CursorWrapper):
# XXX callproc isn't instrumented at this time.
def execute(self, sql, params=None):
with self.debug_sql(sql, params, use_last_executed_query=True):
return super().execute(sql, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
def executemany(self, sql, param_list):
with self.debug_sql(sql, param_list, many=True):
return super().executemany(sql, param_list)
@contextmanager
Variable | Value |
---|---|
__class__ | <class 'django.db.backends.utils.CursorDebugWrapper'> |
params | ('farolverde.org.br', 8000, 0, 'farolverde.org.br', 1, 2, 3, 'farolverde.org.br') |
self | <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0> |
sql | ('SELECT "wagtailcore_site"."id", "wagtailcore_site"."hostname", ' '"wagtailcore_site"."port", "wagtailcore_site"."site_name", ' '"wagtailcore_site"."root_page_id", "wagtailcore_site"."is_default_site", ' 'CASE WHEN ("wagtailcore_site"."hostname" = %s AND "wagtailcore_site"."port" ' '= %s) THEN %s WHEN ("wagtailcore_site"."hostname" = %s AND ' '"wagtailcore_site"."is_default_site") THEN %s WHEN ' '"wagtailcore_site"."is_default_site" THEN %s ELSE %s END AS "match", ' '"wagtailcore_page"."id", "wagtailcore_page"."path", ' '"wagtailcore_page"."depth", "wagtailcore_page"."numchild", ' '"wagtailcore_page"."translation_key", "wagtailcore_page"."locale_id", ' '"wagtailcore_page"."latest_revision_id", "wagtailcore_page"."live", ' '"wagtailcore_page"."has_unpublished_changes", ' '"wagtailcore_page"."first_published_at", ' '"wagtailcore_page"."last_published_at", ' '"wagtailcore_page"."live_revision_id", "wagtailcore_page"."go_live_at", ' '"wagtailcore_page"."expire_at", "wagtailcore_page"."expired", ' '"wagtailcore_page"."locked", "wagtailcore_page"."locked_at", ' '"wagtailcore_page"."locked_by_id", "wagtailcore_page"."title", ' '"wagtailcore_page"."draft_title", "wagtailcore_page"."slug", ' '"wagtailcore_page"."content_type_id", "wagtailcore_page"."url_path", ' '"wagtailcore_page"."owner_id", "wagtailcore_page"."seo_title", ' '"wagtailcore_page"."show_in_menus", "wagtailcore_page"."search_description", ' '"wagtailcore_page"."latest_revision_created_at", ' '"wagtailcore_page"."alias_of_id" FROM "wagtailcore_site" INNER JOIN ' '"wagtailcore_page" ON ("wagtailcore_site"."root_page_id" = ' '"wagtailcore_page"."id") WHERE ("wagtailcore_site"."hostname" = %s OR ' '"wagtailcore_site"."is_default_site") ORDER BY 7 ASC') |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/backends/utils.py
, line 79, in execute
elif kparams is None:
return self.cursor.callproc(procname, params)
else:
params = params or ()
return self.cursor.callproc(procname, params, kparams)
def execute(self, sql, params=None):
return self._execute_with_wrappers(…
sql, params, many=False, executor=self._execute
)
def executemany(self, sql, param_list):
return self._execute_with_wrappers(
sql, param_list, many=True, executor=self._executemany
Variable | Value |
---|---|
params | ('farolverde.org.br', 8000, 0, 'farolverde.org.br', 1, 2, 3, 'farolverde.org.br') |
self | <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0> |
sql | ('SELECT "wagtailcore_site"."id", "wagtailcore_site"."hostname", ' '"wagtailcore_site"."port", "wagtailcore_site"."site_name", ' '"wagtailcore_site"."root_page_id", "wagtailcore_site"."is_default_site", ' 'CASE WHEN ("wagtailcore_site"."hostname" = %s AND "wagtailcore_site"."port" ' '= %s) THEN %s WHEN ("wagtailcore_site"."hostname" = %s AND ' '"wagtailcore_site"."is_default_site") THEN %s WHEN ' '"wagtailcore_site"."is_default_site" THEN %s ELSE %s END AS "match", ' '"wagtailcore_page"."id", "wagtailcore_page"."path", ' '"wagtailcore_page"."depth", "wagtailcore_page"."numchild", ' '"wagtailcore_page"."translation_key", "wagtailcore_page"."locale_id", ' '"wagtailcore_page"."latest_revision_id", "wagtailcore_page"."live", ' '"wagtailcore_page"."has_unpublished_changes", ' '"wagtailcore_page"."first_published_at", ' '"wagtailcore_page"."last_published_at", ' '"wagtailcore_page"."live_revision_id", "wagtailcore_page"."go_live_at", ' '"wagtailcore_page"."expire_at", "wagtailcore_page"."expired", ' '"wagtailcore_page"."locked", "wagtailcore_page"."locked_at", ' '"wagtailcore_page"."locked_by_id", "wagtailcore_page"."title", ' '"wagtailcore_page"."draft_title", "wagtailcore_page"."slug", ' '"wagtailcore_page"."content_type_id", "wagtailcore_page"."url_path", ' '"wagtailcore_page"."owner_id", "wagtailcore_page"."seo_title", ' '"wagtailcore_page"."show_in_menus", "wagtailcore_page"."search_description", ' '"wagtailcore_page"."latest_revision_created_at", ' '"wagtailcore_page"."alias_of_id" FROM "wagtailcore_site" INNER JOIN ' '"wagtailcore_page" ON ("wagtailcore_site"."root_page_id" = ' '"wagtailcore_page"."id") WHERE ("wagtailcore_site"."hostname" = %s OR ' '"wagtailcore_site"."is_default_site") ORDER BY 7 ASC') |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/backends/utils.py
, line 92, in _execute_with_wrappers
sql, param_list, many=True, executor=self._executemany
)
def _execute_with_wrappers(self, sql, params, many, executor):
context = {"connection": self.db, "cursor": self}
for wrapper in reversed(self.db.execute_wrappers):
executor = functools.partial(wrapper, executor)
return executor(sql, params, many, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
def _execute(self, sql, params, *ignored_wrapper_args):
# Raise a warning during app initialization (stored_app_configs is only
# ever set during testing).
if not apps.ready and not apps.stored_app_configs:
warnings.warn(self.APPS_NOT_READY_WARNING_MSG, category=RuntimeWarning)
Variable | Value |
---|---|
context | {'connection': <DatabaseWrapper vendor='postgresql' alias='default'>, 'cursor': <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0>} |
executor | <bound method CursorWrapper._execute of <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0>> |
many | False |
params | ('farolverde.org.br', 8000, 0, 'farolverde.org.br', 1, 2, 3, 'farolverde.org.br') |
self | <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0> |
sql | ('SELECT "wagtailcore_site"."id", "wagtailcore_site"."hostname", ' '"wagtailcore_site"."port", "wagtailcore_site"."site_name", ' '"wagtailcore_site"."root_page_id", "wagtailcore_site"."is_default_site", ' 'CASE WHEN ("wagtailcore_site"."hostname" = %s AND "wagtailcore_site"."port" ' '= %s) THEN %s WHEN ("wagtailcore_site"."hostname" = %s AND ' '"wagtailcore_site"."is_default_site") THEN %s WHEN ' '"wagtailcore_site"."is_default_site" THEN %s ELSE %s END AS "match", ' '"wagtailcore_page"."id", "wagtailcore_page"."path", ' '"wagtailcore_page"."depth", "wagtailcore_page"."numchild", ' '"wagtailcore_page"."translation_key", "wagtailcore_page"."locale_id", ' '"wagtailcore_page"."latest_revision_id", "wagtailcore_page"."live", ' '"wagtailcore_page"."has_unpublished_changes", ' '"wagtailcore_page"."first_published_at", ' '"wagtailcore_page"."last_published_at", ' '"wagtailcore_page"."live_revision_id", "wagtailcore_page"."go_live_at", ' '"wagtailcore_page"."expire_at", "wagtailcore_page"."expired", ' '"wagtailcore_page"."locked", "wagtailcore_page"."locked_at", ' '"wagtailcore_page"."locked_by_id", "wagtailcore_page"."title", ' '"wagtailcore_page"."draft_title", "wagtailcore_page"."slug", ' '"wagtailcore_page"."content_type_id", "wagtailcore_page"."url_path", ' '"wagtailcore_page"."owner_id", "wagtailcore_page"."seo_title", ' '"wagtailcore_page"."show_in_menus", "wagtailcore_page"."search_description", ' '"wagtailcore_page"."latest_revision_created_at", ' '"wagtailcore_page"."alias_of_id" FROM "wagtailcore_site" INNER JOIN ' '"wagtailcore_page" ON ("wagtailcore_site"."root_page_id" = ' '"wagtailcore_page"."id") WHERE ("wagtailcore_site"."hostname" = %s OR ' '"wagtailcore_site"."is_default_site") ORDER BY 7 ASC') |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/backends/utils.py
, line 100, in _execute
def _execute(self, sql, params, *ignored_wrapper_args):
# Raise a warning during app initialization (stored_app_configs is only
# ever set during testing).
if not apps.ready and not apps.stored_app_configs:
warnings.warn(self.APPS_NOT_READY_WARNING_MSG, category=RuntimeWarning)
self.db.validate_no_broken_transaction()
with self.db.wrap_database_errors: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
if params is None:
# params default might be backend specific.
return self.cursor.execute(sql)
else:
return self.cursor.execute(sql, params)
Variable | Value |
---|---|
ignored_wrapper_args | (False, {'connection': <DatabaseWrapper vendor='postgresql' alias='default'>, 'cursor': <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0>}) |
params | ('farolverde.org.br', 8000, 0, 'farolverde.org.br', 1, 2, 3, 'farolverde.org.br') |
self | <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0> |
sql | ('SELECT "wagtailcore_site"."id", "wagtailcore_site"."hostname", ' '"wagtailcore_site"."port", "wagtailcore_site"."site_name", ' '"wagtailcore_site"."root_page_id", "wagtailcore_site"."is_default_site", ' 'CASE WHEN ("wagtailcore_site"."hostname" = %s AND "wagtailcore_site"."port" ' '= %s) THEN %s WHEN ("wagtailcore_site"."hostname" = %s AND ' '"wagtailcore_site"."is_default_site") THEN %s WHEN ' '"wagtailcore_site"."is_default_site" THEN %s ELSE %s END AS "match", ' '"wagtailcore_page"."id", "wagtailcore_page"."path", ' '"wagtailcore_page"."depth", "wagtailcore_page"."numchild", ' '"wagtailcore_page"."translation_key", "wagtailcore_page"."locale_id", ' '"wagtailcore_page"."latest_revision_id", "wagtailcore_page"."live", ' '"wagtailcore_page"."has_unpublished_changes", ' '"wagtailcore_page"."first_published_at", ' '"wagtailcore_page"."last_published_at", ' '"wagtailcore_page"."live_revision_id", "wagtailcore_page"."go_live_at", ' '"wagtailcore_page"."expire_at", "wagtailcore_page"."expired", ' '"wagtailcore_page"."locked", "wagtailcore_page"."locked_at", ' '"wagtailcore_page"."locked_by_id", "wagtailcore_page"."title", ' '"wagtailcore_page"."draft_title", "wagtailcore_page"."slug", ' '"wagtailcore_page"."content_type_id", "wagtailcore_page"."url_path", ' '"wagtailcore_page"."owner_id", "wagtailcore_page"."seo_title", ' '"wagtailcore_page"."show_in_menus", "wagtailcore_page"."search_description", ' '"wagtailcore_page"."latest_revision_created_at", ' '"wagtailcore_page"."alias_of_id" FROM "wagtailcore_site" INNER JOIN ' '"wagtailcore_page" ON ("wagtailcore_site"."root_page_id" = ' '"wagtailcore_page"."id") WHERE ("wagtailcore_site"."hostname" = %s OR ' '"wagtailcore_site"."is_default_site") ORDER BY 7 ASC') |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/utils.py
, line 91, in __exit__
db_exc_type = getattr(self.wrapper.Database, dj_exc_type.__name__)
if issubclass(exc_type, db_exc_type):
dj_exc_value = dj_exc_type(*exc_value.args)
# 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
raise dj_exc_value.with_traceback(traceback) from exc_value ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
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 |
---|---|
db_exc_type | <class 'psycopg2.ProgrammingError'> |
dj_exc_type | <class 'django.db.utils.ProgrammingError'> |
dj_exc_value | ProgrammingError('column wagtailcore_page.latest_revision_id does not exist\nLINE 1: ...translation_key", "wagtailcore_page"."locale_id", "wagtailco...\n ^\n') |
exc_type | <class 'psycopg2.errors.UndefinedColumn'> |
exc_value | UndefinedColumn('column wagtailcore_page.latest_revision_id does not exist\nLINE 1: ...translation_key", "wagtailcore_page"."locale_id", "wagtailco...\n ^\n') |
self | <django.db.utils.DatabaseErrorWrapper object at 0x7fb8bdaba190> |
traceback | <traceback object at 0x7fb8bdab9700> |
/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/lib/python3.11/site-packages/django/db/backends/utils.py
, line 105, in _execute
warnings.warn(self.APPS_NOT_READY_WARNING_MSG, category=RuntimeWarning)
self.db.validate_no_broken_transaction()
with self.db.wrap_database_errors:
if params is None:
# params default might be backend specific.
return self.cursor.execute(sql)
else:
return self.cursor.execute(sql, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
def _executemany(self, sql, param_list, *ignored_wrapper_args):
# Raise a warning during app initialization (stored_app_configs is only
# ever set during testing).
if not apps.ready and not apps.stored_app_configs:
warnings.warn(self.APPS_NOT_READY_WARNING_MSG, category=RuntimeWarning)
Variable | Value |
---|---|
ignored_wrapper_args | (False, {'connection': <DatabaseWrapper vendor='postgresql' alias='default'>, 'cursor': <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0>}) |
params | ('farolverde.org.br', 8000, 0, 'farolverde.org.br', 1, 2, 3, 'farolverde.org.br') |
self | <django.db.backends.postgresql.base.CursorDebugWrapper object at 0x7fb8bdab9ad0> |
sql | ('SELECT "wagtailcore_site"."id", "wagtailcore_site"."hostname", ' '"wagtailcore_site"."port", "wagtailcore_site"."site_name", ' '"wagtailcore_site"."root_page_id", "wagtailcore_site"."is_default_site", ' 'CASE WHEN ("wagtailcore_site"."hostname" = %s AND "wagtailcore_site"."port" ' '= %s) THEN %s WHEN ("wagtailcore_site"."hostname" = %s AND ' '"wagtailcore_site"."is_default_site") THEN %s WHEN ' '"wagtailcore_site"."is_default_site" THEN %s ELSE %s END AS "match", ' '"wagtailcore_page"."id", "wagtailcore_page"."path", ' '"wagtailcore_page"."depth", "wagtailcore_page"."numchild", ' '"wagtailcore_page"."translation_key", "wagtailcore_page"."locale_id", ' '"wagtailcore_page"."latest_revision_id", "wagtailcore_page"."live", ' '"wagtailcore_page"."has_unpublished_changes", ' '"wagtailcore_page"."first_published_at", ' '"wagtailcore_page"."last_published_at", ' '"wagtailcore_page"."live_revision_id", "wagtailcore_page"."go_live_at", ' '"wagtailcore_page"."expire_at", "wagtailcore_page"."expired", ' '"wagtailcore_page"."locked", "wagtailcore_page"."locked_at", ' '"wagtailcore_page"."locked_by_id", "wagtailcore_page"."title", ' '"wagtailcore_page"."draft_title", "wagtailcore_page"."slug", ' '"wagtailcore_page"."content_type_id", "wagtailcore_page"."url_path", ' '"wagtailcore_page"."owner_id", "wagtailcore_page"."seo_title", ' '"wagtailcore_page"."show_in_menus", "wagtailcore_page"."search_description", ' '"wagtailcore_page"."latest_revision_created_at", ' '"wagtailcore_page"."alias_of_id" FROM "wagtailcore_site" INNER JOIN ' '"wagtailcore_page" ON ("wagtailcore_site"."root_page_id" = ' '"wagtailcore_page"."id") WHERE ("wagtailcore_site"."hostname" = %s OR ' '"wagtailcore_site"."is_default_site") ORDER BY 7 ASC') |
AnonymousUser
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
CONTENT_LENGTH | '' |
CONTENT_TYPE | 'text/plain' |
DJANGO_SETTINGS_MODULE | 'landing.settings.dev' |
ELASTIC_PASSWORD | '********************' |
ELASTIC_URL | 'http://elastic:9200/.ds-logs-generic-default-2022.09.15-000001/_search' |
ELASTIC_USER | 'elastic' |
GATEWAY_INTERFACE | 'CGI/1.1' |
GPG_KEY | '********************' |
HOME | '/root' |
HOST | 'dev.farolverde.org.br' |
HOSTNAME | '74f0603fbf4e' |
HTTP_ACCEPT | '*/*' |
HTTP_CONNECTION | 'close' |
HTTP_HOST | 'farolverde.org.br' |
HTTP_USER_AGENT | 'claudebot' |
LANG | 'C.UTF-8' |
PATH | '/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/bin:/root/.local/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' |
PATH_INFO | '/blog/índice-de-convergência-ambiental-rio-grande-do-sul/' |
POSTGRES_DB | 'wagtail' |
POSTGRES_HOST | 'postgres' |
POSTGRES_PASSWORD | '********************' |
POSTGRES_PORT | '5656' |
POSTGRES_USER | 'root' |
PS1 | '(landing-py3.11) ' |
PWD | '/farol-verde/landing' |
PYTHON_GET_PIP_SHA256 | 'dfe9fd5c28dc98b5ac17979a953ea550cec37ae1b47a5116007395bfacff2ab9' |
PYTHON_GET_PIP_URL | 'https://github.com/pypa/get-pip/raw/dbf0c85f76fb6e1ab42aa672ffca6f0a675d9ee4/public/get-pip.py' |
PYTHON_PIP_VERSION | '24.0' |
PYTHON_SETUPTOOLS_VERSION | '65.5.1' |
PYTHON_VERSION | '3.11.8' |
QUERY_STRING | '' |
REMOTE_ADDR | '10.0.53.48' |
REMOTE_HOST | '' |
REQUEST_METHOD | 'GET' |
RUN_MAIN | 'true' |
SCRIPT_NAME | '' |
SECRET_KEY | '********************' |
SERVER_NAME | '74f0603fbf4e' |
SERVER_PORT | '8000' |
SERVER_PROTOCOL | 'HTTP/1.0' |
SERVER_SOFTWARE | 'WSGIServer/0.2' |
SHLVL | '1' |
TZ | 'UTC' |
VIRTUAL_ENV | '/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11' |
VIRTUAL_ENV_PROMPT | 'landing-py3.11' |
_ | '/root/.cache/pypoetry/virtualenvs/landing-TQP5TyNy-py3.11/bin/python' |
wsgi.errors | <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'> |
wsgi.file_wrapper | <class 'wsgiref.util.FileWrapper'> |
wsgi.input | <django.core.handlers.wsgi.LimitedStream object at 0x7fb8bdbb3730> |
wsgi.multiprocess | False |
wsgi.multithread | True |
wsgi.run_once | False |
wsgi.url_scheme | 'http' |
wsgi.version | (1, 0) |
landing.settings.dev
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 | '/farol-verde/landing' |
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_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'postgres', 'NAME': 'wagtail', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '5656', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'root'}} |
DATABASE_ROUTERS | [] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
DATA_UPLOAD_MAX_NUMBER_FILES | 100 |
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 | 'webmaster@localhost' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | [] |
EMAIL_BACKEND | 'django.core.mail.backends.console.EmailBackend' |
EMAIL_HOST | 'localhost' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | '' |
EMAIL_PORT | 25 |
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 | False |
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 |
FORMS_URLFIELD_ASSUME_HTTPS | False |
FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
IGNORABLE_404_URLS | [] |
INSTALLED_APPS | ['wagtailstreamforms', 'home', 'landing', 'search', 'blog', 'parlamentary', 'adhesion', 'wagtailmetadata', 'wagtail_color_panel', 'wagtail.contrib.forms', 'wagtail.contrib.redirects', 'wagtail.embeds', 'wagtail.sites', 'wagtail.users', 'wagtail.snippets', 'wagtail.documents', 'wagtail.images', 'wagtail.search', 'wagtail.admin', 'wagtail', 'modelcluster', 'taggit', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles'] |
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'), ('ckb', 'Central Kurdish (Sorani)'), ('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'), ('ms', 'Malay'), ('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'), ('ug', 'Uyghur'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('uz', 'Uzbek'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')] |
LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', '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 | '/accounts/profile/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MEDIA_ROOT | '/farol-verde/landing/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'] |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT | '********************' |
POSTGRES_DB | 'wagtail' |
POSTGRES_HOST | 'postgres' |
POSTGRES_PASSWORD | '********************' |
POSTGRES_PORT | '5656' |
POSTGRES_USER | 'root' |
PREPEND_WWW | False |
PROJECT_DIR | '/farol-verde/landing/landing' |
ROOT_URLCONF | 'landing.urls' |
SECRET_KEY | '********************' |
SECRET_KEY_FALLBACKS | '********************' |
SECURE_CONTENT_TYPE_NOSNIFF | True |
SECURE_CROSS_ORIGIN_OPENER_POLICY | 'same-origin' |
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 | 'landing.settings.dev' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
STATICFILES_DIRS | ['/farol-verde/landing/landing/static'] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage' |
STATIC_ROOT | '/farol-verde/landing/static' |
STATIC_URL | '/static/' |
STORAGES | {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'}, 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage'}} |
TAGGIT_CASE_INSENSITIVE | True |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/farol-verde/landing/landing/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 |
WAGTAILADMIN_BASE_URL | 'http://example.com' |
WAGTAILSEARCH_BACKENDS | {'default': {'BACKEND': 'wagtail.search.backends.database'}} |
WAGTAILSTREAMFORMS_ENABLE_FORM_PROCESSING | False |
WAGTAILSTREAMFORMS_FORM_TEMPLATES | (('home/surveys/survey.html', 'Default Form Template'),) |
WAGTAIL_SITE_NAME | 'landing' |
WSGI_APPLICATION | 'landing.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.