The spec '<website.main.templatetags.image.ResizeWidth object at 0x7efc2e029150>' has no source file associated with it.
Request Method: | GET |
---|---|
Request URL: | http://www.powiat.turek.pl/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/ |
Django Version: | 4.0.6 |
Exception Type: | MissingSource |
Exception Value: | The spec '<website.main.templatetags.image.ResizeWidth object at 0x7efc2e029150>' has no source file associated with it. |
Exception Location: | /usr/lib/python3.10/site-packages/imagekit/specs/__init__.py, line 143, in generate |
Python Executable: | /usr/bin/uwsgi |
Python Version: | 3.10.6 |
Python Path: | ['.', '', '/usr/lib/python310.zip', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', '/usr/lib/python3.10/site-packages'] |
Server time: | Fri, 29 Mar 2024 12:22:37 +0100 |
In template /home/website/website/website/main/templates/main.html
, error at line 22
12 | <head> |
---|---|
13 | {% block head %} |
14 | <meta charset="UTF-8"> |
15 | <meta name="viewport" content="width=device-width, initial-scale=1"> |
16 | <meta name="deklaracja-dostępności" content="https://www.powiat.turek.pl/page/{{ setup.a11y_page.url }}"> |
17 | {% if page %} |
18 | <title>{{ title }} - {{ page.title }}</title> |
19 | <meta property="og:title" content="{{ title }} - {{ page.title }}"> |
20 | {% if page.poster %} |
21 | {% generateimage 'main:resize_width' source=page.poster.file size=1280 as img %} |
22 | <meta property="og:image" content="{{ img.url }}"> |
23 | {% elif page.banner and page.show_banner %} |
24 | {% generateimage 'main:resize_width' source=page.banner.file size=1280 as img %} |
25 | <meta property="og:image" content="{{ img.url }}"> |
26 | {% else %} |
27 | <meta property="og:image" content="{{ MEDIA_URL}}{{setup.master_terr_unit.img}}"> |
28 | {% endif %} |
29 | {% else %} |
30 | <title>{{ title }}</title> |
31 | <meta property="og:title" content="{{ title }}"> |
32 | <meta property="og:image" content="{{ MEDIA_URL}}{{setup.master_terr_unit.img}}"> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 875, in _resolve_lookup
detail and shouldn't be called by external code. Use Variable.resolve()
instead.
"""
current = context
try: # catch-all for silent variable failures
for bit in self.lookups:
try: # dictionary lookup
current = current[bit]…
# ValueError/IndexError are for numpy.array lookup on
# numpy < 1.9 and 1.9+ respectively
except (TypeError, AttributeError, KeyError, ValueError, IndexError):
try: # attribute lookup
# Don't return class attributes if the class is the context:
if isinstance(current, BaseContext) and getattr(
Variable | Value |
---|---|
bit | 'url' |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
current | <ImageCacheFile: None> |
self | <Variable: 'img.url'> |
template_name | 'page.html' |
/usr/lib/python3.10/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 | MissingSource("The spec '<website.main.templatetags.image.ResizeWidth object at 0x7efc2e029150>' has no source file associated with it.") |
get_response | <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7efc2f983190>> |
request | <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'> |
/usr/lib/python3.10/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 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 View.as_view.<locals>.view at 0x7efc2e0b28c0> |
callback_args | () |
callback_kwargs | {'page_url': 'ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <CsrfViewMiddleware get_response=convert_exception_to_response.<locals>.inner>> |
request | <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7efc2f983190> |
wrapped_callback | <function View.as_view.<locals>.view at 0x7efc2e0b28c0> |
/usr/lib/python3.10/site-packages/django/views/generic/base.py
, line 84, in view
self = cls(**initkwargs)
self.setup(request, *args, **kwargs)
if not hasattr(self, "request"):
raise AttributeError(
"%s instance has no 'request' attribute. Did you override "
"setup() and forget to call super()?" % cls.__name__
)
return self.dispatch(request, *args, **kwargs)…
view.view_class = cls
view.view_initkwargs = initkwargs
# __name__ and __qualname__ are intentionally left unchanged as
# view_class should be used to robustly determine the name of the view
Variable | Value |
---|---|
args | () |
cls | <class 'website.main.views.PageView'> |
initkwargs | {} |
kwargs | {'page_url': 'ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'} |
request | <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'> |
self | <website.main.views.PageView object at 0x7efc2d8a7670> |
/usr/lib/python3.10/site-packages/django/views/generic/base.py
, line 119, in dispatch
# request method isn't on the approved list.
if request.method.lower() in self.http_method_names:
handler = getattr(
self, request.method.lower(), self.http_method_not_allowed
)
else:
handler = self.http_method_not_allowed
return handler(request, *args, **kwargs)…
def http_method_not_allowed(self, request, *args, **kwargs):
logger.warning(
"Method Not Allowed (%s): %s",
request.method,
request.path,
Variable | Value |
---|---|
args | () |
handler | <bound method PageView.get of <website.main.views.PageView object at 0x7efc2d8a7670>> |
kwargs | {'page_url': 'ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'} |
request | <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'> |
self | <website.main.views.PageView object at 0x7efc2d8a7670> |
/home/website/website/./website/main/views.py
, line 336, in get
self.page = Setup.objects.get(id=1).master_terr_unit.root_menu.page
context['newspaper'] = Setup.objects.get(id=1).master_terr_unit.newspaper
context['start_page'] = True
self.page.body = Template(self.page.body).render(Context(context));
context['page'] = self.page
context['path'] = prepare_path(self.page)
self.template_name = self.page.template
return render(request, self.template_name, context)…
class PersonView(View):
def get(self, request, person_url=None):
context = prepare_context(request)
self.person = Person.objects.get(url=person_url)
context['person'] = self.person;
Variable | Value |
---|---|
context | {'MEDIA_URL': '/media/', 'au22_news_items': <QuerySet [<NewsItem: NewsItem object (2075)>, <NewsItem: NewsItem object (1920)>, <NewsItem: NewsItem object (1902)>, <NewsItem: NewsItem object (1869)>, <NewsItem: NewsItem object (1867)>, <NewsItem: NewsItem object (1859)>, <NewsItem: NewsItem object (1858)>, <NewsItem: NewsItem object (1856)>]>, 'buttons': <QuerySet [<Button: Transmisje Sesji Rad Powiatu>, <Button: Dla osób niesłyszących>, <Button: Skrzynka Podawcza>, <Button: Związek Powiatów Polskich>, <Button: Krajowa Mapa Zagrożeń Bezpieczeństwa>, <Button: Zarejestruj przez Internet>, <Button: Aktualny stan kolejek>, <Button: Wojska Obrony Terytorialnej>, <Button: i.EGIB>, <Button: Wydział Komunikacji>, <Button: i.KERG>, <Button: Zdrowie Psychiczne>, <Button: Rodzinna Piecza Zastępcza>, <Button: Elektroniczne Usługi Geodezyjne>, <Button: i.WNIOSEK>, <Button: Powiatowe Centrum Zarządzania Kryzysowego>, <Button: i.RZECZOZNAWCA>, <Button: Zarządzanie ruchem na drogach>, <Button: i.PROJEKTANT>, <Button: Nieodpłatna pomoc prawna>, '...(remaining elements truncated)...']>, 'buttons_big': <QuerySet [<Button: Wydział Komunikacji>, <Button: Elektroniczne Usługi Geodezyjne>, <Button: Nieodpłatna pomoc prawna>]>, 'buttons_medium': <QuerySet [<Button: Transmisje Sesji Rad Powiatu>, <Button: Zdrowie Psychiczne>, <Button: Rodzinna Piecza Zastępcza>, <Button: Powiatowe Centrum Zarządzania Kryzysowego>, <Button: Zarządzanie ruchem na drogach>, <Button: Program priorytetowy Czyste Powietrze>, <Button: Osuwiska i tereny zagrożone ruchami masowymi>, <Button: Cyberbezpieczeństwo>]>, 'buttons_small': <QuerySet [<Button: Dla osób niesłyszących>, <Button: Skrzynka Podawcza>, <Button: Związek Powiatów Polskich>, <Button: Krajowa Mapa Zagrożeń Bezpieczeństwa>, <Button: Wojska Obrony Terytorialnej>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_nxt': '2024.4', 'calendar_prv': '2024.2', 'cofinancing_project_groups': <QuerySet [<CofinancingProjectGroup: Projekt współfinansowany z Funduszy Europejskich>, <CofinancingProjectGroup: Projekt współfinansowany z Funduszy Krajowych>]>, 'copyrights': <QuerySet [<Copyright: © Powiat Turecki>, <Copyright: © ZST Turek>, <Copyright: © Muzeum Miasta Turku>, <Copyright: © iTurek.net>, <Copyright: © Echo Turku>, <Copyright: © Energa Invest>, <Copyright: © MRiPS>, <Copyright: © SOSW Turek>, <Copyright: © turek24.com.pl>, <Copyright: © Miasto Turek>, <Copyright: © UMWW w Poznaniu>, <Copyright: ©>]>, 'covid19': <Covid19: 2020-11-20>, 'covid19_news_items': <QuerySet [<NewsItem: NewsItem object (1577)>, <NewsItem: NewsItem object (15… <trimmed 11733 bytes string> |
page_url | 'ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/' |
request | <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'> |
self | <website.main.views.PageView object at 0x7efc2d8a7670> |
/usr/lib/python3.10/site-packages/django/shortcuts.py
, line 24, in render
def render(
request, template_name, context=None, content_type=None, status=None, using=None
):
"""
Return an HttpResponse whose content is filled with the result of calling
django.template.loader.render_to_string() with the passed arguments.
"""
content = loader.render_to_string(template_name, context, request, using=using)…
return HttpResponse(content, content_type, status)
def redirect(to, *args, permanent=False, **kwargs):
"""
Return an HttpResponseRedirect to the appropriate URL for the arguments
Variable | Value |
---|---|
content_type | None |
context | {'MEDIA_URL': '/media/', 'au22_news_items': <QuerySet [<NewsItem: NewsItem object (2075)>, <NewsItem: NewsItem object (1920)>, <NewsItem: NewsItem object (1902)>, <NewsItem: NewsItem object (1869)>, <NewsItem: NewsItem object (1867)>, <NewsItem: NewsItem object (1859)>, <NewsItem: NewsItem object (1858)>, <NewsItem: NewsItem object (1856)>]>, 'buttons': <QuerySet [<Button: Transmisje Sesji Rad Powiatu>, <Button: Dla osób niesłyszących>, <Button: Skrzynka Podawcza>, <Button: Związek Powiatów Polskich>, <Button: Krajowa Mapa Zagrożeń Bezpieczeństwa>, <Button: Zarejestruj przez Internet>, <Button: Aktualny stan kolejek>, <Button: Wojska Obrony Terytorialnej>, <Button: i.EGIB>, <Button: Wydział Komunikacji>, <Button: i.KERG>, <Button: Zdrowie Psychiczne>, <Button: Rodzinna Piecza Zastępcza>, <Button: Elektroniczne Usługi Geodezyjne>, <Button: i.WNIOSEK>, <Button: Powiatowe Centrum Zarządzania Kryzysowego>, <Button: i.RZECZOZNAWCA>, <Button: Zarządzanie ruchem na drogach>, <Button: i.PROJEKTANT>, <Button: Nieodpłatna pomoc prawna>, '...(remaining elements truncated)...']>, 'buttons_big': <QuerySet [<Button: Wydział Komunikacji>, <Button: Elektroniczne Usługi Geodezyjne>, <Button: Nieodpłatna pomoc prawna>]>, 'buttons_medium': <QuerySet [<Button: Transmisje Sesji Rad Powiatu>, <Button: Zdrowie Psychiczne>, <Button: Rodzinna Piecza Zastępcza>, <Button: Powiatowe Centrum Zarządzania Kryzysowego>, <Button: Zarządzanie ruchem na drogach>, <Button: Program priorytetowy Czyste Powietrze>, <Button: Osuwiska i tereny zagrożone ruchami masowymi>, <Button: Cyberbezpieczeństwo>]>, 'buttons_small': <QuerySet [<Button: Dla osób niesłyszących>, <Button: Skrzynka Podawcza>, <Button: Związek Powiatów Polskich>, <Button: Krajowa Mapa Zagrożeń Bezpieczeństwa>, <Button: Wojska Obrony Terytorialnej>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_nxt': '2024.4', 'calendar_prv': '2024.2', 'cofinancing_project_groups': <QuerySet [<CofinancingProjectGroup: Projekt współfinansowany z Funduszy Europejskich>, <CofinancingProjectGroup: Projekt współfinansowany z Funduszy Krajowych>]>, 'copyrights': <QuerySet [<Copyright: © Powiat Turecki>, <Copyright: © ZST Turek>, <Copyright: © Muzeum Miasta Turku>, <Copyright: © iTurek.net>, <Copyright: © Echo Turku>, <Copyright: © Energa Invest>, <Copyright: © MRiPS>, <Copyright: © SOSW Turek>, <Copyright: © turek24.com.pl>, <Copyright: © Miasto Turek>, <Copyright: © UMWW w Poznaniu>, <Copyright: ©>]>, 'covid19': <Covid19: 2020-11-20>, 'covid19_news_items': <QuerySet [<NewsItem: NewsItem object (1577)>, <NewsItem: NewsItem object (15… <trimmed 11733 bytes string> |
request | <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'> |
status | None |
template_name | 'page.html' |
using | None |
/usr/lib/python3.10/site-packages/django/template/loader.py
, line 62, in render_to_string
template_name may be a string or a list of strings.
"""
if isinstance(template_name, (list, tuple)):
template = select_template(template_name, using=using)
else:
template = get_template(template_name, using=using)
return template.render(context, request)…
def _engine_list(using=None):
return engines.all() if using is None else [engines[using]]
Variable | Value |
---|---|
context | {'MEDIA_URL': '/media/', 'au22_news_items': <QuerySet [<NewsItem: NewsItem object (2075)>, <NewsItem: NewsItem object (1920)>, <NewsItem: NewsItem object (1902)>, <NewsItem: NewsItem object (1869)>, <NewsItem: NewsItem object (1867)>, <NewsItem: NewsItem object (1859)>, <NewsItem: NewsItem object (1858)>, <NewsItem: NewsItem object (1856)>]>, 'buttons': <QuerySet [<Button: Transmisje Sesji Rad Powiatu>, <Button: Dla osób niesłyszących>, <Button: Skrzynka Podawcza>, <Button: Związek Powiatów Polskich>, <Button: Krajowa Mapa Zagrożeń Bezpieczeństwa>, <Button: Zarejestruj przez Internet>, <Button: Aktualny stan kolejek>, <Button: Wojska Obrony Terytorialnej>, <Button: i.EGIB>, <Button: Wydział Komunikacji>, <Button: i.KERG>, <Button: Zdrowie Psychiczne>, <Button: Rodzinna Piecza Zastępcza>, <Button: Elektroniczne Usługi Geodezyjne>, <Button: i.WNIOSEK>, <Button: Powiatowe Centrum Zarządzania Kryzysowego>, <Button: i.RZECZOZNAWCA>, <Button: Zarządzanie ruchem na drogach>, <Button: i.PROJEKTANT>, <Button: Nieodpłatna pomoc prawna>, '...(remaining elements truncated)...']>, 'buttons_big': <QuerySet [<Button: Wydział Komunikacji>, <Button: Elektroniczne Usługi Geodezyjne>, <Button: Nieodpłatna pomoc prawna>]>, 'buttons_medium': <QuerySet [<Button: Transmisje Sesji Rad Powiatu>, <Button: Zdrowie Psychiczne>, <Button: Rodzinna Piecza Zastępcza>, <Button: Powiatowe Centrum Zarządzania Kryzysowego>, <Button: Zarządzanie ruchem na drogach>, <Button: Program priorytetowy Czyste Powietrze>, <Button: Osuwiska i tereny zagrożone ruchami masowymi>, <Button: Cyberbezpieczeństwo>]>, 'buttons_small': <QuerySet [<Button: Dla osób niesłyszących>, <Button: Skrzynka Podawcza>, <Button: Związek Powiatów Polskich>, <Button: Krajowa Mapa Zagrożeń Bezpieczeństwa>, <Button: Wojska Obrony Terytorialnej>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_nxt': '2024.4', 'calendar_prv': '2024.2', 'cofinancing_project_groups': <QuerySet [<CofinancingProjectGroup: Projekt współfinansowany z Funduszy Europejskich>, <CofinancingProjectGroup: Projekt współfinansowany z Funduszy Krajowych>]>, 'copyrights': <QuerySet [<Copyright: © Powiat Turecki>, <Copyright: © ZST Turek>, <Copyright: © Muzeum Miasta Turku>, <Copyright: © iTurek.net>, <Copyright: © Echo Turku>, <Copyright: © Energa Invest>, <Copyright: © MRiPS>, <Copyright: © SOSW Turek>, <Copyright: © turek24.com.pl>, <Copyright: © Miasto Turek>, <Copyright: © UMWW w Poznaniu>, <Copyright: ©>]>, 'covid19': <Covid19: 2020-11-20>, 'covid19_news_items': <QuerySet [<NewsItem: NewsItem object (1577)>, <NewsItem: NewsItem object (15… <trimmed 11733 bytes string> |
request | <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'> |
template | <django.template.backends.django.Template object at 0x7efc2d8c0670> |
template_name | 'page.html' |
using | None |
/usr/lib/python3.10/site-packages/django/template/backends/django.py
, line 62, in render
return self.template.origin
def render(self, context=None, request=None):
context = make_context(
context, request, autoescape=self.backend.engine.autoescape
)
try:
return self.template.render(context)…
except TemplateDoesNotExist as exc:
reraise(exc, self.backend)
def copy_exception(exc, backend=None):
"""
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
request | <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'> |
self | <django.template.backends.django.Template object at 0x7efc2d8c0670> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 175, in render
def render(self, context):
"Display stage -- can be called many times"
with context.render_context.push_state(self):
if context.template is None:
with context.bind_template(self):
context.template_name = self.name
return self._render(context)…
else:
return self._render(context)
def compile_nodelist(self):
"""
Parse and compile the template source into a nodelist. If debug
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <Template template_string="{% extends "main.htm..."> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 167, in _render
def __repr__(self):
return '<%s template_string="%s...">' % (
self.__class__.__qualname__,
self.source[:20].replace("\n", ""),
)
def _render(self, context):
return self.nodelist.render(context)…
def render(self, context):
"Display stage -- can be called many times"
with context.render_context.push_state(self):
if context.template is None:
with context.bind_template(self):
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <Template template_string="{% extends "main.htm..."> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in render
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | [<ExtendsNode: extends "main.html">] |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in <listcomp>
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
.0 | <list_iterator object at 0x7efc2d8eb280> |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
node | <ExtendsNode: extends "main.html"> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 958, in render_annotated
"""
Render the node. If debug is True and an exception occurs during
rendering, the exception is annotated with contextual line information
where it occurred in the template. For internal usage this method is
preferred over using the render method directly.
"""
try:
return self.render(context)…
except Exception as e:
if context.template.engine.debug:
# Store the actual node that caused the exception.
if not hasattr(e, "_culprit_node"):
e._culprit_node = self
if (
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <ExtendsNode: extends "main.html"> |
/usr/lib/python3.10/site-packages/django/template/loader_tags.py
, line 157, in render
}
block_context.add_blocks(blocks)
break
# Call Template._render explicitly so the parser context stays
# the same.
with context.render_context.push_state(compiled_parent, isolated_context=False):
return compiled_parent._render(context)…
class IncludeNode(Node):
context_key = "__include_context"
def __init__(
Variable | Value |
---|---|
block_context | <BlockContext: blocks=defaultdict(<class 'list'>, {'article': [<Block Node: article. Contents: []>, <Block Node: article. Contents: [<TextNode: '\n<style>\n.text-truncate {'>, <IfNode>, <TextNode: '\n\t'>, <IfNode>, <TextNode: '\n\t<h2 class="panel-title"'>, <Variable Node: page.title>, <TextNode: '</h2>\n</header>\n'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n<main class="panel-body"'>, <IfNode>, <TextNode: '\n\t'>, <IfNode>, <TextNode: '\n\t'>, <IfNode>, <TextNode: '\n\t'>, <IfNode>, <TextNode: '\n</main>\n<div class="list'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n</div>\n'>]>], 'head': []})> |
blocks | {'article': <Block Node: article. Contents: []>, 'head': <Block Node: head. Contents: [<TextNode: '\n\t<meta charset="UTF-8">\n'>, <Variable Node: setup.a11y_page.url>, <TextNode: '">\n\t'>, <IfNode>, <TextNode: '\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/conf.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'font-awesome/css/font-awesome.min.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/hi_contrast.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/mourning.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/fonts.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/main.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/helper.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/gallery.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/imgwalert.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/events.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.svg.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.jqplot.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/slick.css'">), <TextNode: '"/>\n\t<link rel="styleshee'>, StaticNode(varname=None, path=<FilterExpression "'css/slick-theme.css'">), <TextNode: '"/>\n'>, <IfNode>, <TextNode: '\n\n\t<script type="text/jav'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.svg.min.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.autoellipsis-1.0.10.min.js'">), <TextNode: '"></script>\n\t<link rel="s'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/css/bootstrap-datepicker3.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/nav-bar.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'js/less.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/js/bootstrap-datepicker.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'js/init.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.jqplot.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.barRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.highlighter.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.cursor.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.pointLabels.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.dateAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.categoryAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasTextRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasAxisTickRenderer.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/cookieconsent.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, … <trimmed 4450 bytes string> |
compiled_parent | <Template template_string="{% load i18n %}{% l..."> |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
node | <django.template.defaulttags.LoadNode object at 0x7efc2d852320> |
self | <ExtendsNode: extends "main.html"> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 167, in _render
def __repr__(self):
return '<%s template_string="%s...">' % (
self.__class__.__qualname__,
self.source[:20].replace("\n", ""),
)
def _render(self, context):
return self.nodelist.render(context)…
def render(self, context):
"Display stage -- can be called many times"
with context.render_context.push_state(self):
if context.template is None:
with context.bind_template(self):
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <Template template_string="{% load i18n %}{% l..."> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in render
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | [<django.template.defaulttags.LoadNode object at 0x7efc2d852320>, <TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7efc2d853f10>, <TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7efc2d853940>, <TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7efc2d850ac0>, <TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7efc2d852170>, <TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7efc2d851d80>, <TextNode: '\n'>, <django.templatetags.i18n.GetCurrentLanguageNode object at 0x7efc2d850b20>, <TextNode: '\n'>, <django.templatetags.i18n.GetAvailableLanguagesNode object at 0x7efc2d853250>, <TextNode: '\n'>, <django.templatetags.i18n.GetCurrentLanguageBidiNode object at 0x7efc2d850b80>, <TextNode: '\n\n<html '>, <IfNode>, <TextNode: ' lang="'>, <Variable Node: LANGUAGE_CODE>, <TextNode: '">\n<head>\n'>, <Block Node: head. Contents: [<TextNode: '\n\t<meta charset="UTF-8">\n'>, <Variable Node: setup.a11y_page.url>, <TextNode: '">\n\t'>, <IfNode>, <TextNode: '\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/conf.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'font-awesome/css/font-awesome.min.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/hi_contrast.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/mourning.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/fonts.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/main.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/helper.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/gallery.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/imgwalert.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/events.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.svg.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.jqplot.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/slick.css'">), <TextNode: '"/>\n\t<link rel="styleshee'>, StaticNode(varname=None, path=<FilterExpression "'css/slick-theme.css'">), <TextNode: '"/>\n'>, <IfNode>, <TextNode: '\n\n\t<script type="text/jav'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.svg.min.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.autoellipsis-1.0.10.min.js'">), <TextNode: '"></script>\n\t<link rel="s'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/css/bootstrap-datepicker3.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/nav-bar.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'js/less.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/js/bootstrap-datepicker.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'js/init.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.jqplot.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.barRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.highlighter.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.cursor.js'">), <TextNode: '"></script>\… <trimmed 11967 bytes string> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in <listcomp>
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
.0 | <list_iterator object at 0x7efc2f0ff0d0> |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
node | <Block Node: head. Contents: [<TextNode: '\n\t<meta charset="UTF-8">\n'>, <Variable Node: setup.a11y_page.url>, <TextNode: '">\n\t'>, <IfNode>, <TextNode: '\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/conf.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'font-awesome/css/font-awesome.min.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/hi_contrast.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/mourning.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/fonts.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/main.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/helper.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/gallery.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/imgwalert.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/events.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.svg.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.jqplot.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/slick.css'">), <TextNode: '"/>\n\t<link rel="styleshee'>, StaticNode(varname=None, path=<FilterExpression "'css/slick-theme.css'">), <TextNode: '"/>\n'>, <IfNode>, <TextNode: '\n\n\t<script type="text/jav'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.svg.min.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.autoellipsis-1.0.10.min.js'">), <TextNode: '"></script>\n\t<link rel="s'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/css/bootstrap-datepicker3.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/nav-bar.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'js/less.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/js/bootstrap-datepicker.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'js/init.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.jqplot.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.barRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.highlighter.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.cursor.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.pointLabels.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.dateAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.categoryAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasTextRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasAxisTickRenderer.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/cookieconsent.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.easing.1.3.js'">), <Tex… <trimmed 4391 bytes string> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 958, in render_annotated
"""
Render the node. If debug is True and an exception occurs during
rendering, the exception is annotated with contextual line information
where it occurred in the template. For internal usage this method is
preferred over using the render method directly.
"""
try:
return self.render(context)…
except Exception as e:
if context.template.engine.debug:
# Store the actual node that caused the exception.
if not hasattr(e, "_culprit_node"):
e._culprit_node = self
if (
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <Block Node: head. Contents: [<TextNode: '\n\t<meta charset="UTF-8">\n'>, <Variable Node: setup.a11y_page.url>, <TextNode: '">\n\t'>, <IfNode>, <TextNode: '\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/conf.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'font-awesome/css/font-awesome.min.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/hi_contrast.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/mourning.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/fonts.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/main.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/helper.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/gallery.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/imgwalert.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/events.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.svg.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.jqplot.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/slick.css'">), <TextNode: '"/>\n\t<link rel="styleshee'>, StaticNode(varname=None, path=<FilterExpression "'css/slick-theme.css'">), <TextNode: '"/>\n'>, <IfNode>, <TextNode: '\n\n\t<script type="text/jav'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.svg.min.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.autoellipsis-1.0.10.min.js'">), <TextNode: '"></script>\n\t<link rel="s'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/css/bootstrap-datepicker3.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/nav-bar.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'js/less.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/js/bootstrap-datepicker.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'js/init.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.jqplot.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.barRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.highlighter.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.cursor.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.pointLabels.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.dateAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.categoryAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasTextRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasAxisTickRenderer.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/cookieconsent.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.easing.1.3.js'">), <Tex… <trimmed 4391 bytes string> |
/usr/lib/python3.10/site-packages/django/template/loader_tags.py
, line 63, in render
push = block = block_context.pop(self.name)
if block is None:
block = self
# Create new block so we can store context without thread-safety issues.
block = type(self)(block.name, block.nodelist)
block.context = context
context["block"] = block
result = block.nodelist.render(context)…
if push is not None:
block_context.push(self.name, push)
return result
def super(self):
if not hasattr(self, "context"):
Variable | Value |
---|---|
block | <Block Node: head. Contents: [<TextNode: '\n\t<meta charset="UTF-8">\n'>, <Variable Node: setup.a11y_page.url>, <TextNode: '">\n\t'>, <IfNode>, <TextNode: '\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/conf.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'font-awesome/css/font-awesome.min.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/hi_contrast.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/mourning.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/fonts.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/main.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/helper.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/gallery.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/imgwalert.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/events.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.svg.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.jqplot.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/slick.css'">), <TextNode: '"/>\n\t<link rel="styleshee'>, StaticNode(varname=None, path=<FilterExpression "'css/slick-theme.css'">), <TextNode: '"/>\n'>, <IfNode>, <TextNode: '\n\n\t<script type="text/jav'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.svg.min.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.autoellipsis-1.0.10.min.js'">), <TextNode: '"></script>\n\t<link rel="s'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/css/bootstrap-datepicker3.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/nav-bar.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'js/less.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/js/bootstrap-datepicker.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'js/init.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.jqplot.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.barRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.highlighter.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.cursor.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.pointLabels.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.dateAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.categoryAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasTextRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasAxisTickRenderer.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/cookieconsent.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.easing.1.3.js'">), <Tex… <trimmed 4391 bytes string> |
block_context | <BlockContext: blocks=defaultdict(<class 'list'>, {'article': [<Block Node: article. Contents: []>, <Block Node: article. Contents: [<TextNode: '\n<style>\n.text-truncate {'>, <IfNode>, <TextNode: '\n\t'>, <IfNode>, <TextNode: '\n\t<h2 class="panel-title"'>, <Variable Node: page.title>, <TextNode: '</h2>\n</header>\n'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n<main class="panel-body"'>, <IfNode>, <TextNode: '\n\t'>, <IfNode>, <TextNode: '\n\t'>, <IfNode>, <TextNode: '\n\t'>, <IfNode>, <TextNode: '\n</main>\n<div class="list'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n</div>\n'>]>], 'head': []})> |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
push | <Block Node: head. Contents: [<TextNode: '\n\t<meta charset="UTF-8">\n'>, <Variable Node: setup.a11y_page.url>, <TextNode: '">\n\t'>, <IfNode>, <TextNode: '\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/conf.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'font-awesome/css/font-awesome.min.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/hi_contrast.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/mourning.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/fonts.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/main.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/helper.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/gallery.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/imgwalert.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/events.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.svg.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.jqplot.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/slick.css'">), <TextNode: '"/>\n\t<link rel="styleshee'>, StaticNode(varname=None, path=<FilterExpression "'css/slick-theme.css'">), <TextNode: '"/>\n'>, <IfNode>, <TextNode: '\n\n\t<script type="text/jav'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.svg.min.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.autoellipsis-1.0.10.min.js'">), <TextNode: '"></script>\n\t<link rel="s'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/css/bootstrap-datepicker3.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/nav-bar.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'js/less.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/js/bootstrap-datepicker.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'js/init.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.jqplot.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.barRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.highlighter.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.cursor.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.pointLabels.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.dateAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.categoryAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasTextRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasAxisTickRenderer.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/cookieconsent.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.easing.1.3.js'">), <Tex… <trimmed 4391 bytes string> |
self | <Block Node: head. Contents: [<TextNode: '\n\t<meta charset="UTF-8">\n'>, <Variable Node: setup.a11y_page.url>, <TextNode: '">\n\t'>, <IfNode>, <TextNode: '\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/conf.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'font-awesome/css/font-awesome.min.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/hi_contrast.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/mourning.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/fonts.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/main.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/helper.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/gallery.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/imgwalert.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/events.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.svg.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.jqplot.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/slick.css'">), <TextNode: '"/>\n\t<link rel="styleshee'>, StaticNode(varname=None, path=<FilterExpression "'css/slick-theme.css'">), <TextNode: '"/>\n'>, <IfNode>, <TextNode: '\n\n\t<script type="text/jav'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.svg.min.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.autoellipsis-1.0.10.min.js'">), <TextNode: '"></script>\n\t<link rel="s'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/css/bootstrap-datepicker3.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/nav-bar.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'js/less.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/js/bootstrap-datepicker.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'js/init.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.jqplot.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.barRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.highlighter.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.cursor.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.pointLabels.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.dateAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.categoryAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasTextRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasAxisTickRenderer.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/cookieconsent.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.easing.1.3.js'">), <Tex… <trimmed 4391 bytes string> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in render
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | [<TextNode: '\n\t<meta charset="UTF-8">\n'>, <Variable Node: setup.a11y_page.url>, <TextNode: '">\n\t'>, <IfNode>, <TextNode: '\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/conf.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'font-awesome/css/font-awesome.min.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/hi_contrast.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/mourning.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/fonts.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/main.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/helper.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/gallery.css'">), <TextNode: '">\n\t<link rel="stylesheet'>, StaticNode(varname=None, path=<FilterExpression "'css/imgwalert.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/events.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.svg.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/jquery.jqplot.css'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'css/slick.css'">), <TextNode: '"/>\n\t<link rel="styleshee'>, StaticNode(varname=None, path=<FilterExpression "'css/slick-theme.css'">), <TextNode: '"/>\n'>, <IfNode>, <TextNode: '\n\n\t<script type="text/jav'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.svg.min.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.autoellipsis-1.0.10.min.js'">), <TextNode: '"></script>\n\t<link rel="s'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/css/bootstrap-datepicker3.css'">), <TextNode: '">\n\t<link href="'>, StaticNode(varname=None, path=<FilterExpression "'css/nav-bar.less'">), <TextNode: '" media="all" rel="styles'>, StaticNode(varname=None, path=<FilterExpression "'js/less.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'bootstrap-datepicker/js/bootstrap-datepicker.min.js'">), <TextNode: '" type="text/javascript">'>, StaticNode(varname=None, path=<FilterExpression "'js/init.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/jquery.jqplot.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.barRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.highlighter.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.cursor.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.pointLabels.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.dateAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.categoryAxisRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasTextRenderer.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpression "'js/plugins/jqplot.canvasAxisTickRenderer.js'">), <TextNode: '"></script>\n\t<script src='>, StaticNode(varname=None, path=<FilterExpression "'js/cookieconsent.min.js'">), <TextNode: '"></script>\n\t<script type'>, StaticNode(varname=None, path=<FilterExpres… <trimmed 4435 bytes string> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in <listcomp>
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
.0 | <list_iterator object at 0x7efc2f0fec50> |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
node | <IfNode> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 958, in render_annotated
"""
Render the node. If debug is True and an exception occurs during
rendering, the exception is annotated with contextual line information
where it occurred in the template. For internal usage this method is
preferred over using the render method directly.
"""
try:
return self.render(context)…
except Exception as e:
if context.template.engine.debug:
# Store the actual node that caused the exception.
if not hasattr(e, "_culprit_node"):
e._culprit_node = self
if (
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <IfNode> |
/usr/lib/python3.10/site-packages/django/template/defaulttags.py
, line 322, in render
match = condition.eval(context)
except VariableDoesNotExist:
match = None
else: # else clause
match = True
if match:
return nodelist.render(context)…
return ""
class LoremNode(Node):
def __init__(self, count, method, common):
Variable | Value |
---|---|
condition | (literal <FilterExpression 'page'>) |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
match | <Page: Ruszyły rozmowy w temacie tworzenia Punktów Szczepień Masowych w Powiecie Tureckim> |
nodelist | [<TextNode: '\n\t\t<title>'>, <Variable Node: title>, <TextNode: ' - '>, <Variable Node: page.title>, <TextNode: '</title>\n\t\t<meta property'>, <Variable Node: title>, <TextNode: ' - '>, <Variable Node: page.title>, <TextNode: '">\n\t\t'>, <IfNode>, <TextNode: '\n\t'>] |
self | <IfNode> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in render
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | [<TextNode: '\n\t\t<title>'>, <Variable Node: title>, <TextNode: ' - '>, <Variable Node: page.title>, <TextNode: '</title>\n\t\t<meta property'>, <Variable Node: title>, <TextNode: ' - '>, <Variable Node: page.title>, <TextNode: '">\n\t\t'>, <IfNode>, <TextNode: '\n\t'>] |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in <listcomp>
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
.0 | <list_iterator object at 0x7efc2f0fd450> |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
node | <IfNode> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 958, in render_annotated
"""
Render the node. If debug is True and an exception occurs during
rendering, the exception is annotated with contextual line information
where it occurred in the template. For internal usage this method is
preferred over using the render method directly.
"""
try:
return self.render(context)…
except Exception as e:
if context.template.engine.debug:
# Store the actual node that caused the exception.
if not hasattr(e, "_culprit_node"):
e._culprit_node = self
if (
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <IfNode> |
/usr/lib/python3.10/site-packages/django/template/defaulttags.py
, line 322, in render
match = condition.eval(context)
except VariableDoesNotExist:
match = None
else: # else clause
match = True
if match:
return nodelist.render(context)…
return ""
class LoremNode(Node):
def __init__(self, count, method, common):
Variable | Value |
---|---|
condition | (literal <FilterExpression 'page.poster'>) |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
match | <Attachment: > |
nodelist | [<TextNode: '\n\t\t\t'>, <imagekit.templatetags.imagekit.GenerateImageAssignmentNode object at 0x7efc2d851f60>, <TextNode: '\n\t\t\t<meta property="og:im'>, <Variable Node: img.url>, <TextNode: '">\n\t\t'>] |
self | <IfNode> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in render
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | [<TextNode: '\n\t\t\t'>, <imagekit.templatetags.imagekit.GenerateImageAssignmentNode object at 0x7efc2d851f60>, <TextNode: '\n\t\t\t<meta property="og:im'>, <Variable Node: img.url>, <TextNode: '">\n\t\t'>] |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1000, in <listcomp>
class NodeList(list):
# Set to True the first time a non-TextNode is inserted by
# extend_nodelist().
contains_nontext = False
def render(self, context):
return SafeString("".join([node.render_annotated(context) for node in self]))…
def get_nodes_by_type(self, nodetype):
"Return a list of all nodes of the given type"
nodes = []
for node in self:
nodes.extend(node.get_nodes_by_type(nodetype))
Variable | Value |
---|---|
.0 | <list_iterator object at 0x7efc0f917700> |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
node | <Variable Node: img.url> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 958, in render_annotated
"""
Render the node. If debug is True and an exception occurs during
rendering, the exception is annotated with contextual line information
where it occurred in the template. For internal usage this method is
preferred over using the render method directly.
"""
try:
return self.render(context)…
except Exception as e:
if context.template.engine.debug:
# Store the actual node that caused the exception.
if not hasattr(e, "_culprit_node"):
e._culprit_node = self
if (
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <Variable Node: img.url> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 1059, in render
self.filter_expression = filter_expression
def __repr__(self):
return "<Variable Node: %s>" % self.filter_expression
def render(self, context):
try:
output = self.filter_expression.resolve(context)…
except UnicodeDecodeError:
# Unicode conversion can fail sometimes for reasons out of our
# control (e.g. exception rendering). In that case, we fail
# quietly.
return ""
return render_value_in_context(output, context)
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <Variable Node: img.url> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 712, in resolve
self.filters = filters
self.var = var_obj
def resolve(self, context, ignore_failures=False):
if isinstance(self.var, Variable):
try:
obj = self.var.resolve(context)…
except VariableDoesNotExist:
if ignore_failures:
obj = None
else:
string_if_invalid = context.template.engine.string_if_invalid
if string_if_invalid:
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
ignore_failures | False |
self | <FilterExpression 'img.url'> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 842, in resolve
)
self.lookups = tuple(var.split(VARIABLE_ATTRIBUTE_SEPARATOR))
def resolve(self, context):
"""Resolve this variable against a given context."""
if self.lookups is not None:
# We're dealing with a variable that needs to be resolved
value = self._resolve_lookup(context)…
else:
# We're dealing with a literal, so it's already been "resolved"
value = self.literal
if self.translate:
is_safe = isinstance(value, SafeData)
msgid = value.replace("%", "%%")
Variable | Value |
---|---|
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
self | <Variable: 'img.url'> |
/usr/lib/python3.10/site-packages/django/template/base.py
, line 885, in _resolve_lookup
except (TypeError, AttributeError, KeyError, ValueError, IndexError):
try: # attribute lookup
# Don't return class attributes if the class is the context:
if isinstance(current, BaseContext) and getattr(
type(current), bit
):
raise AttributeError
current = getattr(current, bit)…
except (TypeError, AttributeError):
# Reraise if the exception was raised by a @property
if not isinstance(current, BaseContext) and bit in dir(current):
raise
try: # list-index lookup
current = current[int(bit)]
Variable | Value |
---|---|
bit | 'url' |
context | [{'True': True, 'False': False, 'None': None}, {}, {}, {'now': datetime.datetime(2024, 3, 29, 12, 22, 37, 147207), 'title': 'Powiat Turecki', 'setup': <Setup: Setup object (1)>, 'request': <WSGIRequest: GET '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/'>, 'MEDIA_URL': '/media/', 'menu': <MultilingualQuerySet [<Menu: Start>, <Menu: O Powiecie Tureckim>, <Menu: Urząd>, <Menu: Regulamin organizacyjny Starostwa>, <Menu: Tereny inwestycyjne w Powiecie Tureckim>, <Menu: Wydział komunikacji>, <Menu: Zarejestruj przez Internet>, <Menu: Aktualny stan kolejek>, <Menu: Przydatne informacje>, <Menu: Sprawdź status dowodu rejestracyjnego>, <Menu: Sprawdź status prawa jazdy>, <Menu: Sprawdź historię pojazdu>, <Menu: Sprawdź czy autobus jest bezpieczny>, <Menu: Wydział Zarządzania Kryzysowego i Ochrony Zdrowi>, <Menu: Biuro rzeczy znalezionych>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Powiatowe Centrum Zarządzania Kryzysowego>, <Menu: Ostrzeżenia i Komunikaty>, <Menu: Warto wiedzieć>, <Menu: Ważne telefony>, '...(remaining elements truncated)...']>, 'menu_root': <Menu: Start>, 'slides': [<Slide: Slide object (46)>, <Slide: Slide object (22)>, <Slide: Slide object (23)>, <Slide: Slide object (24)>, <Slide: Slide object (25)>, <Slide: Slide object (31)>], 'wishes': <QuerySet []>, 'news_groups': <QuerySet [<NewsGroup: Wydarzenia>, <NewsGroup: Edukacja i sport>, <NewsGroup: Inwestycje i Rynek pracy>, <NewsGroup: Kultura i Turystyka>, <NewsGroup: Zdrowie i Bezpieczeństwo>, <NewsGroup: Komunikaty>, <NewsGroup: Covid-19>, <NewsGroup: Transformacja regionu i OZE>, <NewsGroup: Sytuacja na Ukrainie>]>, 'calendar': [[DateWithEvents(2024, 2, 26), DateWithEvents(2024, 2, 27), DateWithEvents(2024, 2, 28), DateWithEvents(2024, 2, 29), DateWithEvents(2024, 3, 1), DateWithEvents(2024, 3, 2), DateWithEvents(2024, 3, 3)], [DateWithEvents(2024, 3, 4), DateWithEvents(2024, 3, 5), DateWithEvents(2024, 3, 6), DateWithEvents(2024, 3, 7), DateWithEvents(2024, 3, 8), DateWithEvents(2024, 3, 9), DateWithEvents(2024, 3, 10)], [DateWithEvents(2024, 3, 11), DateWithEvents(2024, 3, 12), DateWithEvents(2024, 3, 13), DateWithEvents(2024, 3, 14), DateWithEvents(2024, 3, 15), DateWithEvents(2024, 3, 16), DateWithEvents(2024, 3, 17)], [DateWithEvents(2024, 3, 18), DateWithEvents(2024, 3, 19), DateWithEvents(2024, 3, 20), DateWithEvents(2024, 3, 21), DateWithEvents(2024, 3, 22), DateWithEvents(2024, 3, 23), DateWithEvents(2024, 3, 24)], [DateWithEvents(2024, 3, 25), DateWithEvents(2024, 3, 26), DateWithEvents(2024, 3, 27), DateWithEvents(2024, 3, 28), DateWithEvents(2024, 3, 29), DateWithEvents(2024, 3, 30), DateWithEvents(2024, 3, 31)]], 'calendar_prv': '2024.2', 'calendar_nxt': '2024.4', 'news_items': <QuerySet [<NewsItem: NewsItem object (2314)>, <NewsItem: NewsItem object (2316)>, <NewsItem: NewsItem object (2313)>, <NewsItem: NewsItem object (2312)>, <NewsItem: NewsItem object (2315)>, <NewsItem: NewsItem object (2311)>, <NewsItem: NewsItem object (2310)>, <NewsItem: NewsItem object (2309)>, <NewsItem: NewsItem object (2308)>, <NewsItem: NewsItem object (2307)>, <NewsItem: NewsItem object (2306)>, <NewsItem: NewsItem object (2305)>, <NewsItem: NewsItem object (2303)>, <NewsItem: NewsItem object (2304)>, <NewsItem: NewsItem object (1611)>, <NewsItem: NewsItem object (2302)>, <NewsItem: NewsItem object (2301)>, <NewsItem: NewsItem object (1864)>, <NewsItem: NewsItem object (2300)>, <NewsItem: NewsItem object (2299)>, '...(remaining elements truncated)...']>, 'org_unit_types': <MultilingualQuerySet [<OrgUnitType: Rada>, <OrgUnitType: Zarząd>, <OrgUnitType: Wydziały>, <OrgUnitType: Jednostki>, <OrgUnitType: Instytucje i Firmy>, <OrgUnitType: Tereny inwestycyjne w Powiecie Tureckim>, <OrgUnitType: Szkoły i placówki publiczne>, <OrgUnitType: Placówki kulturalne>, <OrgUnitType: Powiatowa Rada Rynku Pracy>, <OrgUnitType: Przychodnie i Ośrodki Zdrowia>, <OrgUnitType: Apteki>, <OrgUnitType: Szkoły ponadgimnazjalne>]>, 'sub_terr_units': <MultilingualQuerySet [<TerrUnit: Gmina Brudzew>, <TerrUnit: Gmina Dobra>, … <trimmed 11293 bytes string> |
current | <ImageCacheFile: None> |
self | <Variable: 'img.url'> |
template_name | 'page.html' |
/usr/lib/python3.10/site-packages/imagekit/cachefiles/__init__.py
, line 85, in url
@property
def path(self):
return self._storage_attr('path')
@property
def url(self):
return self._storage_attr('url')…
def generate(self, force=False):
"""
Generate the file. If ``force`` is ``True``, the file will be generated
whether the file already exists or not.
Variable | Value |
---|---|
self | <ImageCacheFile: None> |
/usr/lib/python3.10/site-packages/imagekit/cachefiles/__init__.py
, line 75, in _storage_attr
# require the file to exist; they do not need its contents to work. This
# distinction gives the user the flexibility to create a cache file
# strategy that assumes the existence of a file, but can still make the file
# available when its contents are required.
def _storage_attr(self, attr):
if getattr(self, '_file', None) is None:
existence_required.send(sender=self, file=self)…
fn = getattr(self.storage, attr)
return fn(self.name)
@property
def path(self):
return self._storage_attr('path')
Variable | Value |
---|---|
attr | 'url' |
self | <ImageCacheFile: None> |
/usr/lib/python3.10/site-packages/django/dispatch/dispatcher.py
, line 176, in send
"""
if (
not self.receivers
or self.sender_receivers_cache.get(sender) is NO_RECEIVERS
):
return []
return […
(receiver, receiver(signal=self, sender=sender, **named))
for receiver in self._live_receivers(sender)
]
def send_robust(self, sender, **named):
"""
Variable | Value |
---|---|
named | {'file': <ImageCacheFile: None>} |
self | <django.dispatch.dispatcher.Signal object at 0x7efc352bafe0> |
sender | <ImageCacheFile: None> |
/usr/lib/python3.10/site-packages/django/dispatch/dispatcher.py
, line 177, in <listcomp>
if (
not self.receivers
or self.sender_receivers_cache.get(sender) is NO_RECEIVERS
):
return []
return [
(receiver, receiver(signal=self, sender=sender, **named))…
for receiver in self._live_receivers(sender)
]
def send_robust(self, sender, **named):
"""
Send signal from sender to all connected receivers catching errors.
Variable | Value |
---|---|
.0 | <list_iterator object at 0x7efc2d849f30> |
named | {'file': <ImageCacheFile: None>} |
receiver | <bound method GeneratorRegistry.existence_required_receiver of <imagekit.registry.GeneratorRegistry object at 0x7efc352baef0>> |
self | <django.dispatch.dispatcher.Signal object at 0x7efc352bafe0> |
sender | <ImageCacheFile: None> |
/usr/lib/python3.10/site-packages/imagekit/registry.py
, line 53, in existence_required_receiver
autodiscover()
return self._generators.keys()
def content_required_receiver(self, sender, file, **kwargs):
self._receive(file, 'on_content_required')
def existence_required_receiver(self, sender, file, **kwargs):
self._receive(file, 'on_existence_required')…
def _receive(self, file, callback):
generator = file.generator
# FIXME: I guess this means you can't register functions?
if generator.__class__ in self._generators.values():
Variable | Value |
---|---|
file | <ImageCacheFile: None> |
kwargs | {'signal': <django.dispatch.dispatcher.Signal object at 0x7efc352bafe0>} |
self | <imagekit.registry.GeneratorRegistry object at 0x7efc352baef0> |
sender | <ImageCacheFile: None> |
/usr/lib/python3.10/site-packages/imagekit/registry.py
, line 61, in _receive
def _receive(self, file, callback):
generator = file.generator
# FIXME: I guess this means you can't register functions?
if generator.__class__ in self._generators.values():
# Only invoke the strategy method for registered generators.
call_strategy_method(file, callback)…
class SourceGroupRegistry(object):
"""
The source group registry is responsible for listening to source_* signals
on source groups, and relaying them to the image generated file strategies
Variable | Value |
---|---|
callback | 'on_existence_required' |
file | <ImageCacheFile: None> |
generator | <website.main.templatetags.image.ResizeWidth object at 0x7efc2e029150> |
self | <imagekit.registry.GeneratorRegistry object at 0x7efc352baef0> |
/usr/lib/python3.10/site-packages/imagekit/utils.py
, line 166, in call_strategy_method
return f
def call_strategy_method(file, method_name):
strategy = getattr(file, 'cachefile_strategy', None)
fn = getattr(strategy, method_name, None)
if fn is not None:
fn(file)…
def get_cache():
try:
from django.core.cache import caches
except ImportError:
Variable | Value |
---|---|
file | <ImageCacheFile: None> |
fn | <bound method JustInTime.on_existence_required of <imagekit.cachefiles.strategies.JustInTime object at 0x7efc2da3dc60>> |
method_name | 'on_existence_required' |
strategy | <imagekit.cachefiles.strategies.JustInTime object at 0x7efc2da3dc60> |
/usr/lib/python3.10/site-packages/imagekit/cachefiles/strategies.py
, line 15, in on_existence_required
class JustInTime(object):
"""
A strategy that ensures the file exists right before it's needed.
"""
def on_existence_required(self, file):
file.generate()…
def on_content_required(self, file):
file.generate()
class Optimistic(object):
Variable | Value |
---|---|
file | <ImageCacheFile: None> |
self | <imagekit.cachefiles.strategies.JustInTime object at 0x7efc2da3dc60> |
/usr/lib/python3.10/site-packages/imagekit/cachefiles/__init__.py
, line 94, in generate
def generate(self, force=False):
"""
Generate the file. If ``force`` is ``True``, the file will be generated
whether the file already exists or not.
"""
if force or getattr(self, '_file', None) is None:
self.cachefile_backend.generate(self, force)…
def _generate(self):
# Generate the file
content = generate(self.generator)
actual_name = self.storage.save(self.name, content)
Variable | Value |
---|---|
force | False |
self | <ImageCacheFile: None> |
/usr/lib/python3.10/site-packages/imagekit/cachefiles/backends.py
, line 109, in generate
"""
The most basic file backend. The storage is consulted to see if the file
exists. Files are generated synchronously.
"""
def generate(self, file, force=False):
self.generate_now(file, force=force)…
def _exists(self, file):
return bool(getattr(file, '_file', None)
or (file.name and file.storage.exists(file.name)))
Variable | Value |
---|---|
file | <ImageCacheFile: None> |
force | False |
self | <imagekit.cachefiles.backends.Simple object at 0x7efc2da3dc90> |
/usr/lib/python3.10/site-packages/imagekit/cachefiles/backends.py
, line 96, in generate_now
def generate(self, file, force=False):
raise NotImplementedError
def generate_now(self, file, force=False):
if force or self.get_state(file) not in (CacheFileState.GENERATING, CacheFileState.EXISTS):
self.set_state(file, CacheFileState.GENERATING)
file._generate()…
self.set_state(file, CacheFileState.EXISTS)
file.close()
class Simple(CachedFileBackend):
"""
Variable | Value |
---|---|
file | <ImageCacheFile: None> |
force | False |
self | <imagekit.cachefiles.backends.Simple object at 0x7efc2da3dc90> |
/usr/lib/python3.10/site-packages/imagekit/cachefiles/__init__.py
, line 98, in _generate
"""
if force or getattr(self, '_file', None) is None:
self.cachefile_backend.generate(self, force)
def _generate(self):
# Generate the file
content = generate(self.generator)…
actual_name = self.storage.save(self.name, content)
# We're going to reuse the generated file, so we need to reset the pointer.
content.seek(0)
Variable | Value |
---|---|
self | <ImageCacheFile: None> |
/usr/lib/python3.10/site-packages/imagekit/utils.py
, line 152, in generate
def generate(generator):
"""
Calls the ``generate()`` method of a generator instance, and then wraps the
result in a Django File object so Django knows how to save it.
"""
content = generator.generate()…
f = File(content)
# The size of the File must be known or Django will try to open a file
# without a name and raise an Exception.
f.size = len(content.read())
# After getting the size reset the file pointer for future reads.
content.seek(0)
Variable | Value |
---|---|
generator | <website.main.templatetags.image.ResizeWidth object at 0x7efc2e029150> |
/usr/lib/python3.10/site-packages/imagekit/specs/__init__.py
, line 143, in generate
self.format,
self.options,
self.autoconvert,
])
def generate(self):
if not self.source:
raise MissingSource("The spec '%s' has no source file associated"…
" with it." % self)
# TODO: Move into a generator base class
# TODO: Factor out a generate_image function so you can create a generator and only override the PIL.Image creating part. (The tricky part is how to deal with original_format since generator base class won't have one.)
closed = self.source.closed
Variable | Value |
---|---|
self | <website.main.templatetags.image.ResizeWidth object at 0x7efc2e029150> |
AnonymousUser
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
CONTENT_LENGTH | '' |
CONTENT_TYPE | '' |
DOCUMENT_ROOT | '/etc/nginx/html' |
HTTP_ACCEPT | '*/*' |
HTTP_CONNECTION | 'Keep-Alive' |
HTTP_HOST | 'www.powiat.turek.pl' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_X_FORWARDED_FOR | '3.91.17.78' |
HTTP_X_FORWARDED_HOST | 'www.powiat.turek.pl' |
HTTP_X_FORWARDED_SERVER | 'powiat.turek.pl' |
PATH_INFO | '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/' |
QUERY_STRING | '' |
REMOTE_ADDR | '10.1.0.11' |
REMOTE_PORT | '58094' |
REQUEST_METHOD | 'GET' |
REQUEST_SCHEME | 'http' |
REQUEST_URI | '/page/ruszyly-rozmowy-w-temacie-tworzenia-punktow-szczepien-masowych-w-powiecie-tureckim-1863/' |
SCRIPT_NAME | '' |
SERVER_NAME | 'www.powiat.turek.pl' |
SERVER_PORT | '80' |
SERVER_PROTOCOL | 'HTTP/1.1' |
uwsgi.node | b'gollum' |
uwsgi.version | b'2.0.20' |
wsgi.errors | <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'> |
wsgi.file_wrapper | <built-in function uwsgi_sendfile> |
wsgi.input | <uwsgi._Input object at 0x7efc105ac5f0> |
wsgi.multiprocess | True |
wsgi.multithread | False |
wsgi.run_once | False |
wsgi.url_scheme | 'http' |
wsgi.version | (1, 0) |
website.settings
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ADMINS | [] |
AJAX_LOOKUP_CHANNELS | {'page': ('website.main.lookups', 'PageLookup')} |
AJAX_SELECT_BOOTSTRAP | True |
AJAX_SELECT_INLINES | 'inline' |
ALLOWED_HOSTS | ['www.powiat.turek.pl', 'powiat.turek.pl', 'www.turek.starostwo.gov.pl', 'turek.starostwo.gov.pl', 'nossl.powiat.turek.pl', 'ssl2021.powiat.turek.pl', '192.168.1.19'] |
APPEND_SLASH | True |
ASGI_APPLICATION | 'website.routing.application' |
AUTHENTICATION_BACKENDS | ['django.contrib.auth.backends.ModelBackend', 'website.ldap_auth_backend.LDAP_AuthBackend'] |
AUTH_PASSWORD_VALIDATORS | '********************' |
AUTH_USER_MODEL | 'auth.User' |
BASE_DIR | '/home/website/website' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
CACHE_MIDDLEWARE_ALIAS | 'default' |
CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
CACHE_MIDDLEWARE_SECONDS | 600 |
CHANNEL_LAYERS | {'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', 'CONFIG': {'hosts': [('127.0.0.1', 6379)]}}} |
CRISPY_TEMPLATE_PACK | 'bootstrap4' |
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 | ['https://powiat.turek.pl', 'https://www.powiat.turek.pl'] |
CSRF_USE_SESSIONS | False |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.contrib.gis.db.backends.spatialite', 'HOST': '', 'NAME': '/home/website/website/db.sqlite3', 'OPTIONS': {'timeout': 30}, 'PASSWORD': '********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': ''}} |
DATABASE_ROUTERS | ['website.router.DatabaseRouter'] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 4000 |
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.smtp.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 |
FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
IGNORABLE_404_URLS | [] |
IMAGEKIT_CACHEFILE_DIR | 'CACHE/images' |
IMAGEKIT_CACHEFILE_NAMER | 'imagekit.cachefiles.namers.hash' |
IMAGEKIT_CACHE_BACKEND | 'default' |
IMAGEKIT_CACHE_PREFIX | 'imagekit:' |
IMAGEKIT_CACHE_TIMEOUT | 300 |
IMAGEKIT_DEFAULT_CACHEFILE_BACKEND | 'imagekit.cachefiles.backends.Simple' |
IMAGEKIT_DEFAULT_CACHEFILE_STRATEGY | 'imagekit.cachefiles.strategies.JustInTime' |
IMAGEKIT_DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
IMAGEKIT_SPEC_CACHEFILE_NAMER | 'imagekit.cachefiles.namers.source_name_as_path' |
IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY | '********************' |
INSTALLED_APPS | ['channels', 'tinymce', 'modeltranslation', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.sites', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'qrcode', 'imagekit', 'website.main.apps.MainConfig', 'website.queue.apps.QueueConfig', 'website.bh.apps.BhConfig', 'ajax_select', 'tastypie', 'leaflet', 'djgeojson', 'colorfield', 'crispy_forms', 'adminsortable2', 'website.hdsystem', 'website.teryt', 'website.imgw', 'website.register'] |
INTERNAL_IPS | [] |
LANGUAGES | (('pl', 'Polski'), ('en', 'English'), ('de', 'German'), ('ru', 'Русский'), ('uk', 'Український')) |
LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'fa', 'ur'] |
LANGUAGE_CODE | 'pl' |
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 | ['/home/website/website/website/locale'] |
LOGGING | {} |
LOGGING_CONFIG | 'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MEDIA_ROOT | '/home/website/website/website/media' |
MEDIA_URL | '/media/' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware'] |
MIGRATION_MODULES | {} |
MODELTRANSLATION_PREPOPULATE_LANGUAGE | 'pl' |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT | '********************' |
PREPEND_WWW | False |
ROOT_URLCONF | 'website.urls' |
SECRET_KEY | '********************' |
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 | 'website.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 |
SPATIALITE_LIBRARY_PATH | 'mod_spatialite' |
STATICFILES_DIRS | [] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | '/home/website/website/website/main/static' |
STATIC_URL | '/static/' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.media']}}] |
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 | 'Europe/Warsaw' |
TINYMCE_DEFAULT_CONFIG | {'cleanup_on_startup': True, 'custom_undo_redo_levels': 10, 'plugins': 'table,spellchecker,paste,searchreplace,image,fullscreen,preview,lists,advlist,code,link', 'theme_advanced_buttons3_add': 'tablecontrols', 'toolbar': 'undo redo | bold italic underline strikethrough | fontselect ' 'fontsizeselect formatselect | alignleft aligncenter alignright ' 'alignjustify | outdent indent | numlist bullist checklist | ' 'forecolor backcolor casechange permanentpen formatpainter ' 'removeformat | pagebreak | charmap emoticons | fullscreen ' 'preview save print | insertfile image media pageembed template ' 'link anchor codesample | a11ycheck ltr rtl | showcomments ' 'addcomment | code'} |
TINYMCE_JS_URL | 'https://powiat.turek.pl/static/tinymce/tinymce.min.js' |
USE_DEPRECATED_PYTZ | False |
USE_I18N | True |
USE_L10N | True |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | True |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WSGI_APPLICATION | 'website.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.