'ascii' codec can't encode characters in position 69-76: ordinal not in range(128)
Request Method: | GET |
---|---|
Request URL: | http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/ |
Django Version: | 1.8.3 |
Exception Type: | UnicodeEncodeError |
Exception Value: | 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
Exception Location: | /usr/lib64/python2.7/genericpath.py in exists, line 18 |
Python Executable: | /usr/bin/python2.7 |
Python Version: | 2.7.9 |
Python Path: | ['/home/virtwww/w_ksc-lotof43_363d15e7/django/ksc', '/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/flup-1.0.2-py2.7.egg', '/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/MySQL_python-1.2.3-py2.7-linux-x86_64.egg', '/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/pysqlite-2.6.3-py2.7-linux-x86_64.egg', '/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/psycopg2-2.4.5-py2.7-linux-x86_64.egg', '/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages', '/home/virtwww/w_ksc-lotof43_363d15e7/http', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages'] |
Server time: | Чт, 28 Мар 2024 16:31:52 +0300 |
The string that could not be encoded/decoded was: 2/02/армспорт-дека
In template /home/virtwww/w_ksc-lotof43_363d15e7/django/ksc/templates/detail.html
, error at line 16
6 | <div class="post-headline"> |
---|---|
7 | <h1>{{ cur_page.post_title }}</h1> |
8 | </div> |
9 | <div class="post-bodycopy clearfix"> |
10 | {% if images %} |
11 | <div id='gallery-1' class='gallery galleryid-5 gallery-columns-3 gallery-size-thumbnail'> |
12 | {% for img in images %} |
13 | <dl class='gallery-item'> |
14 | <dt class='gallery-icon landscape'> |
15 | <a href='{{ img.image.url }}'> |
16 | <img src=" {{ img.small.url }} " class="attachment-thumbnail" alt="{{ img.image.title }}" /> |
17 | </a> |
18 | </dt> |
19 | </dl> |
20 | {% endfor %} |
21 | </div> |
22 | {% endif %} |
23 | {% autoescape off %} |
24 | {{ cur_page.post_content }} |
25 | {% endautoescape %} |
26 | {% if docs %} |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/core/handlers/base.py
in get_response
response = middleware_method(request, callback, callback_args, callback_kwargs)
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)...
except Exception as e:
# If the view raised an exception, run it through exception
# middleware, and if the exception middleware returns a
# response, use that. Otherwise, reraise the exception.
for middleware_method in self._exception_middleware:
response = middleware_method(request, e)
Variable | Value |
---|---|
e | UnicodeEncodeError('ascii', u'/home/virtwww/w_ksc-lotof43_363d15e7/http/media/CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg', 69, 77, 'ordinal not in range(128)') |
callback_args | () |
resolver_match | ResolverMatch(func=blog.views.detail, args=(), kwargs={'slug': u'tradicionnyj-turnir-po-armrestlingu'}, url_name=detail, app_name=None, namespaces=[]) |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x660696e6f790>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x6606981b8c10> |
request | "<WSGIRequest\npath:/tradicionnyj-turnir-po-armrestlingu/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'KlKawuSCzWb0gb7cF2guxGuk2ZgRJEjG',\n 'DOCUMENT_ROOT': '/home/virtwww/w_ksc-lotof43_363d15e7/http',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTPS': 'off',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'HTTP_REFERER': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_REQUEST': 'GET /tradicionnyj-turnir-po-armrestlingu/ HTTP/1.1',\n 'HTTP_X_FORWARDED_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH': '/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin',\n 'PATH_INFO': u'/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH_TRANSLATED': 'redirect:/index.fcgi/tradicionnyj-turnir-po-armrestlingu//',\n 'PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'QUERY_STRING': '',\n 'REDIRECT_HTTPS': 'off',\n 'REDIRECT_PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'REDIRECT_SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REMOTE_ADDR': '44.204.94.166',\n 'REMOTE_PORT': '33628',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_FILENAME': '/home/virtwww/w_ksc-lotof43_363d15e7/http/index.fcgi',\n 'SCRIPT_NAME': u'',\n 'SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SERVER_ADDR': '81.177.24.61',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.2',\n 'wsgi.errors': <flup.server.fcgi_base.OutputStream object at 0x660696bfced0>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x660696bfcfd0>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
callback | <function detail at 0x6606991d9578> |
wrapped_callback | <function detail at 0x6606991d9578> |
resolver | <RegexURLResolver 'ksc.urls' (None:None) ^/> |
callback_kwargs | {'slug': u'tradicionnyj-turnir-po-armrestlingu'} |
response | None |
urlconf | 'ksc.urls' |
/home/virtwww/w_ksc-lotof43_363d15e7/django/ksc/blog/views.py
in detail
return render(request, 'detail.html', {
'pages': pages,
'news': news,
'links': links,
'dates': dates,
'cur_page': cur_page,
'images': images,
'docs': docs...
})
def detail_new(request, year, month, day, post_name):
cur_page = get_object_or_404(Post,
post_modified__year=year,
Variable | Value |
---|---|
images | [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>] |
docs | [] |
cur_page | <Post: Традиционный Турнир по армрестлингу> |
slug | u'tradicionnyj-turnir-po-armrestlingu' |
request | "<WSGIRequest\npath:/tradicionnyj-turnir-po-armrestlingu/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'KlKawuSCzWb0gb7cF2guxGuk2ZgRJEjG',\n 'DOCUMENT_ROOT': '/home/virtwww/w_ksc-lotof43_363d15e7/http',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTPS': 'off',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'HTTP_REFERER': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_REQUEST': 'GET /tradicionnyj-turnir-po-armrestlingu/ HTTP/1.1',\n 'HTTP_X_FORWARDED_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH': '/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin',\n 'PATH_INFO': u'/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH_TRANSLATED': 'redirect:/index.fcgi/tradicionnyj-turnir-po-armrestlingu//',\n 'PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'QUERY_STRING': '',\n 'REDIRECT_HTTPS': 'off',\n 'REDIRECT_PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'REDIRECT_SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REMOTE_ADDR': '44.204.94.166',\n 'REMOTE_PORT': '33628',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_FILENAME': '/home/virtwww/w_ksc-lotof43_363d15e7/http/index.fcgi',\n 'SCRIPT_NAME': u'',\n 'SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SERVER_ADDR': '81.177.24.61',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.2',\n 'wsgi.errors': <flup.server.fcgi_base.OutputStream object at 0x660696bfced0>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x660696bfcfd0>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/shortcuts.py
in render
if (context_instance is _context_instance_undefined
and current_app is _current_app_undefined
and dirs is _dirs_undefined
and dictionary is _dictionary_undefined):
# No deprecated arguments were passed - use the new code path
# In Django 1.10, request should become a positional argument.
content = loader.render_to_string(
template_name, context, request=request, using=using)...
else:
# Some deprecated arguments were passed - use the legacy code path
if context_instance is not _context_instance_undefined:
if current_app is not _current_app_undefined:
raise ValueError('If you provide a context_instance you must '
Variable | Value |
---|---|
dirs | <object object at 0x6606984ec6c0> |
status | None |
content_type | None |
dictionary | <object object at 0x6606984ec6b0> |
template_name | 'detail.html' |
current_app | <object object at 0x6606984ec1a0> |
request | "<WSGIRequest\npath:/tradicionnyj-turnir-po-armrestlingu/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'KlKawuSCzWb0gb7cF2guxGuk2ZgRJEjG',\n 'DOCUMENT_ROOT': '/home/virtwww/w_ksc-lotof43_363d15e7/http',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTPS': 'off',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'HTTP_REFERER': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_REQUEST': 'GET /tradicionnyj-turnir-po-armrestlingu/ HTTP/1.1',\n 'HTTP_X_FORWARDED_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH': '/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin',\n 'PATH_INFO': u'/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH_TRANSLATED': 'redirect:/index.fcgi/tradicionnyj-turnir-po-armrestlingu//',\n 'PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'QUERY_STRING': '',\n 'REDIRECT_HTTPS': 'off',\n 'REDIRECT_PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'REDIRECT_SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REMOTE_ADDR': '44.204.94.166',\n 'REMOTE_PORT': '33628',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_FILENAME': '/home/virtwww/w_ksc-lotof43_363d15e7/http/index.fcgi',\n 'SCRIPT_NAME': u'',\n 'SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SERVER_ADDR': '81.177.24.61',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.2',\n 'wsgi.errors': <flup.server.fcgi_base.OutputStream object at 0x660696bfced0>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x660696bfcfd0>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
context_instance | <object object at 0x6606984ec6a0> |
context | {'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'docs': [], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]} |
using | None |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/loader.py
in render_to_string
and dirs is _dirs_undefined
and dictionary is _dictionary_undefined):
# No deprecated arguments were passed - use the new code path
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)...
else:
# Some deprecated arguments were passed - use the legacy code path
for engine in _engine_list(using):
try:
# This is required for deprecating properly arguments specific
Variable | Value |
---|---|
dirs | <object object at 0x6606984ec6c0> |
template | <django.template.backends.django.Template object at 0x660696baee10> |
dictionary | <object object at 0x6606984ec6b0> |
template_name | 'detail.html' |
request | "<WSGIRequest\npath:/tradicionnyj-turnir-po-armrestlingu/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'KlKawuSCzWb0gb7cF2guxGuk2ZgRJEjG',\n 'DOCUMENT_ROOT': '/home/virtwww/w_ksc-lotof43_363d15e7/http',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTPS': 'off',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'HTTP_REFERER': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_REQUEST': 'GET /tradicionnyj-turnir-po-armrestlingu/ HTTP/1.1',\n 'HTTP_X_FORWARDED_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH': '/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin',\n 'PATH_INFO': u'/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH_TRANSLATED': 'redirect:/index.fcgi/tradicionnyj-turnir-po-armrestlingu//',\n 'PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'QUERY_STRING': '',\n 'REDIRECT_HTTPS': 'off',\n 'REDIRECT_PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'REDIRECT_SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REMOTE_ADDR': '44.204.94.166',\n 'REMOTE_PORT': '33628',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_FILENAME': '/home/virtwww/w_ksc-lotof43_363d15e7/http/index.fcgi',\n 'SCRIPT_NAME': u'',\n 'SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SERVER_ADDR': '81.177.24.61',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.2',\n 'wsgi.errors': <flup.server.fcgi_base.OutputStream object at 0x660696bfced0>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x660696bfcfd0>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
context_instance | <object object at 0x6606984ec6a0> |
context | {'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'docs': [], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]} |
using | None |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/backends/django.py
in render
warnings.warn(
"render() must be called with a dict, not a Context.",
RemovedInDjango110Warning, stacklevel=2)
else:
context = make_context(context, request)
return self.template.render(context)...
Variable | Value |
---|---|
self | <django.template.backends.django.Template object at 0x660696baee10> |
request | "<WSGIRequest\npath:/tradicionnyj-turnir-po-armrestlingu/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'KlKawuSCzWb0gb7cF2guxGuk2ZgRJEjG',\n 'DOCUMENT_ROOT': '/home/virtwww/w_ksc-lotof43_363d15e7/http',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTPS': 'off',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'HTTP_REFERER': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_REQUEST': 'GET /tradicionnyj-turnir-po-armrestlingu/ HTTP/1.1',\n 'HTTP_X_FORWARDED_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH': '/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin',\n 'PATH_INFO': u'/tradicionnyj-turnir-po-armrestlingu/',\n 'PATH_TRANSLATED': 'redirect:/index.fcgi/tradicionnyj-turnir-po-armrestlingu//',\n 'PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'QUERY_STRING': '',\n 'REDIRECT_HTTPS': 'off',\n 'REDIRECT_PHPRC': '/home/virtwww/w_ksc-lotof43_363d15e7/.php/',\n 'REDIRECT_SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'REMOTE_ADDR': '44.204.94.166',\n 'REMOTE_PORT': '33628',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_FILENAME': '/home/virtwww/w_ksc-lotof43_363d15e7/http/index.fcgi',\n 'SCRIPT_NAME': u'',\n 'SCRIPT_URI': 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/',\n 'SCRIPT_URL': '/tradicionnyj-turnir-po-armrestlingu/',\n 'SERVER_ADDR': '81.177.24.61',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.2',\n 'wsgi.errors': <flup.server.fcgi_base.OutputStream object at 0x660696bfced0>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x660696bfcfd0>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
in render
def render(self, context):
"Display stage -- can be called many times"
context.render_context.push()
try:
if context.template is None:
with context.bind_template(self):
return self._render(context)...
else:
return self._render(context)
finally:
context.render_context.pop()
Variable | Value |
---|---|
self | <django.template.base.Template object at 0x660696b99250> |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
in _render
def __iter__(self):
for node in self.nodelist:
for subnode in node:
yield subnode
def _render(self, context):
return self.nodelist.render(context)...
def render(self, context):
"Display stage -- can be called many times"
context.render_context.push()
try:
if context.template is None:
Variable | Value |
---|---|
self | <django.template.base.Template object at 0x660696b99250> |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
in render
# extend_nodelist().
contains_nontext = False
def render(self, context):
bits = []
for node in self:
if isinstance(node, Node):
bit = self.render_node(node, context)...
else:
bit = node
bits.append(force_text(bit))
return mark_safe(''.join(bits))
def get_nodes_by_type(self, nodetype):
Variable | Value |
---|---|
node | <ExtendsNode: extends "base.html"> |
self | [<ExtendsNode: extends "base.html">] |
bits | [] |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/debug.py
in render_node
if not hasattr(e, 'django_template_source'):
e.django_template_source = token.source
class DebugNodeList(NodeList):
def render_node(self, node, context):
try:
return node.render(context)...
except Exception as e:
if not hasattr(e, 'django_template_source'):
e.django_template_source = node.source
raise
Variable | Value |
---|---|
node | <ExtendsNode: extends "base.html"> |
self | [<ExtendsNode: extends "base.html">] |
e | UnicodeEncodeError('ascii', u'/home/virtwww/w_ksc-lotof43_363d15e7/http/media/CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg', 69, 77, 'ordinal not in range(128)') |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/loader_tags.py
in render
blocks = {n.name: n for n in
compiled_parent.nodelist.get_nodes_by_type(BlockNode)}
block_context.add_blocks(blocks)
break
# Call Template._render explicitly so the parser context stays
# the same.
return compiled_parent._render(context)...
class IncludeNode(Node):
def __init__(self, template, *args, **kwargs):
self.template = template
self.extra_context = kwargs.pop('extra_context', {})
Variable | Value |
---|---|
node | <django.template.defaulttags.LoadNode object at 0x660696bcc790> |
blocks | {u'content': <Block Node: content. Contents: [<Text Node: ' '>]>, u'title': <Block Node: title. Contents: []>} |
block_context | <django.template.loader_tags.BlockContext object at 0x660696b53310> |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
compiled_parent | <django.template.base.Template object at 0x660696bcc6d0> |
self | <ExtendsNode: extends "base.html"> |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
in _render
def __iter__(self):
for node in self.nodelist:
for subnode in node:
yield subnode
def _render(self, context):
return self.nodelist.render(context)...
def render(self, context):
"Display stage -- can be called many times"
context.render_context.push()
try:
if context.template is None:
Variable | Value |
---|---|
self | <django.template.base.Template object at 0x660696bcc6d0> |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
in render
# extend_nodelist().
contains_nontext = False
def render(self, context):
bits = []
for node in self:
if isinstance(node, Node):
bit = self.render_node(node, context)...
else:
bit = node
bits.append(force_text(bit))
return mark_safe(''.join(bits))
def get_nodes_by_type(self, nodetype):
Variable | Value |
---|---|
node | <Block Node: content. Contents: [<Text Node: ' '>]> |
bit | u'\n </ul>\n </div>\n </td>\n <!-- / Left Sidebar -->\n <!-- Main Column -->\n <td id="middle">\n' |
bits | [u'<!DOCTYPE html>\n<html xmlns="http://www.w3.org/1999/xhtml" lang="ru-RU">\n<head>\n <!-- awmp 2.0.3 -->\n <meta name="description" content="\u041a\u0443\u043b\u044c\u0442\u0443\u0440\u043d\u043e-\u0441\u043f\u043e\u0440\u0442\u0438\u0432\u043d\u044b\u0439 \u0446\u0435\u043d\u0442\u0440 \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u043e"/>\n <meta name="keywords" content="\u041a \u0412\u0430\u0448\u0438\u043c \u0443\u0441\u043b\u0443\u0433\u0430\u043c,\u0421\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u043d\u0438\u044f"/>\n <!-- /awmp -->\n <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />', u'', u'\n <title>', u'\u0422\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0422\u0443\u0440\u043d\u0438\u0440 \u043f\u043e \u0430\u0440\u043c\u0440\u0435\u0441\u0442\u043b\u0438\u043d\u0433\u0443 | ', u'\u041a\u0443\u043b\u044c\u0442\u0443\u0440\u043d\u043e-\u0441\u043f\u043e\u0440\u0442\u0438\u0432\u043d\u044b\u0439 \u0446\u0435\u043d\u0442\u0440 \xab\u041b\u043e\u0442\u043e\u0448\u0438\u043d\u043e\xbb</title>\n <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="/wp-includes/wlwmanifest.xml" />\n <link rel="stylesheet" type="text/css" href="/static/css/base.css" />\n <script type="text/javascript">\n //<![CDATA[\n /* JQUERY */\n jQuery(document).ready(function(){ \n /* jQuery(\'ul#rmenu\').superfish(); */\n /* jQuery(\'ul#rmenu\').superfish().find(\'ul\').bgIframe({opacity:false}); */\n /* For IE6 */\n if (jQuery.browser.msie && /MSIE 6\\.0/i.test(window.navigator.userAgent) && !/MSIE 7\\.0/i.test(window.navigator.userAgent) && !/MSIE 8\\.0/i.test(window.navigator.userAgent)) {\n /* Max-width for images in IE6 */ \n var centerwidth = jQuery("td#middle").width(); \n /* Images without caption */\n jQuery(".post img").each(function() { \n var maxwidth = centerwidth - 10 + \'px\';\n var imgwidth = jQuery(this).width(); \n var imgheight = jQuery(this).height(); \n var newimgheight = (centerwidth / imgwidth * imgheight) + \'px\'; \n if (imgwidth > centerwidth) { \n jQuery(this).css({width: maxwidth}); \n jQuery(this).css({height: newimgheight}); \n }\n });\n /* Images with caption */\n jQuery("div.wp-caption").each(function() { \n var captionwidth = jQuery(this).width(); \n var maxcaptionwidth = centerwidth + \'px\';\n var captionheight = jQuery(this).height();\n var captionimgwidth = jQuery("div.wp-caption img").width();\n var captionimgheight = jQuery("div.wp-caption img").height();\n if (captionwidth > centerwidth) { \n jQuery(this).css({width: maxcaptionwidth}); \n var newcaptionheight = (centerwidth / captionwidth * captionheight) + \'px\';\n var newcaptionimgheight = (centerwidth / captionimgwidth * captionimgheight) + \'px\';\n jQuery(this).css({height: newcaptionheight}); \n jQuery("div.wp-caption img").css({height: newcaptionimgheight}); \n }\n });\n /* sfhover for LI:HOVER support in IE6: */\n jQuery("ul li").\n hover( function() {\n jQuery(this).addClass("sfhover")\n }, \n function() {\n jQuery(this).removeClass("sfhover")\n } \n ); \n\n /* End IE6 */\n }\n /* Since 3.7.8: Auto resize videos (embed and iframe elements) \n TODO: Parse parent\'s dimensions only once per layout column, not per video\n */\n function bfa_resize_video() {\n jQuery(\'embed, iframe\').each( function() {\n var video = jQuery(this),\n videoWidth = video.attr(\'width\'); // use the attr here, not width() or css()\n videoParent = video.parent(),\n videoParentWidth = parseFloat( videoParent.css( \'width\' ) ),\n videoParentBorder = parseFloat( videoParent.css( \'border-left-width\' ) ) \n + parseFloat( videoParent.css( \'border-right-width\' ) ),\n videoParentPadding = parseFloat( videoParent.css( \'padding-left\' ) ) \n + parseFloat( videoParent.css( \'padding-right\' ) ),\n maxWidth = ... <trimmed 34103 bytes string> |
self | [<Text Node: '<!DOCTYPE html> <html xml'>, <django.template.defaulttags.LoadNode object at 0x660696bcc790>, <Text Node: ' <title>'>, <Block Node: title. Contents: []>, <Text Node: '?????????-?????????? ????'>, <For Node: for page in pages, tail_len: 7>, <Text Node: ' </ul> '>, <For Node: for date in dates, tail_len: 7>, <Text Node: ' </ul> '>, <Block Node: content. Contents: [<Text Node: ' '>]>, <Text Node: ' </td> <!-- /'>, <For Node: for new in news, tail_len: 5>, <Text Node: ' </ul> '>, <For Node: for link in links, tail_len: 5>, <Text Node: ' </ul> '>] |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/debug.py
in render_node
if not hasattr(e, 'django_template_source'):
e.django_template_source = token.source
class DebugNodeList(NodeList):
def render_node(self, node, context):
try:
return node.render(context)...
except Exception as e:
if not hasattr(e, 'django_template_source'):
e.django_template_source = node.source
raise
Variable | Value |
---|---|
node | <Block Node: content. Contents: [<Text Node: ' '>]> |
self | [<Text Node: '<!DOCTYPE html> <html xml'>, <django.template.defaulttags.LoadNode object at 0x660696bcc790>, <Text Node: ' <title>'>, <Block Node: title. Contents: []>, <Text Node: '?????????-?????????? ????'>, <For Node: for page in pages, tail_len: 7>, <Text Node: ' </ul> '>, <For Node: for date in dates, tail_len: 7>, <Text Node: ' </ul> '>, <Block Node: content. Contents: [<Text Node: ' '>]>, <Text Node: ' </td> <!-- /'>, <For Node: for new in news, tail_len: 5>, <Text Node: ' </ul> '>, <For Node: for link in links, tail_len: 5>, <Text Node: ' </ul> '>] |
e | UnicodeEncodeError('ascii', u'/home/virtwww/w_ksc-lotof43_363d15e7/http/media/CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg', 69, 77, 'ordinal not in range(128)') |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/loader_tags.py
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 |
---|---|
push | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 51-54: ordinal not in range(128) |
block_context | <django.template.loader_tags.BlockContext object at 0x660696b53310> |
block | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 51-54: ordinal not in range(128) |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
self | <Block Node: content. Contents: [<Text Node: ' '>]> |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
in render
# extend_nodelist().
contains_nontext = False
def render(self, context):
bits = []
for node in self:
if isinstance(node, Node):
bit = self.render_node(node, context)...
else:
bit = node
bits.append(force_text(bit))
return mark_safe(''.join(bits))
def get_nodes_by_type(self, nodetype):
Variable | Value |
---|---|
node | <IfNode> |
bit | u'</h1>\n </div>\n <div class="post-bodycopy clearfix">\n ' |
bits | [u'\n <div class="post" id="post">\n <div class="post-headline">\n <h1>', u'\u0422\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0422\u0443\u0440\u043d\u0438\u0440 \u043f\u043e \u0430\u0440\u043c\u0440\u0435\u0441\u0442\u043b\u0438\u043d\u0433\u0443', u'</h1>\n </div>\n <div class="post-bodycopy clearfix">\n '] |
self | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 51-54: ordinal not in range(128) |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/debug.py
in render_node
if not hasattr(e, 'django_template_source'):
e.django_template_source = token.source
class DebugNodeList(NodeList):
def render_node(self, node, context):
try:
return node.render(context)...
except Exception as e:
if not hasattr(e, 'django_template_source'):
e.django_template_source = node.source
raise
Variable | Value |
---|---|
node | <IfNode> |
self | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 51-54: ordinal not in range(128) |
e | UnicodeEncodeError('ascii', u'/home/virtwww/w_ksc-lotof43_363d15e7/http/media/CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg', 69, 77, 'ordinal not in range(128)') |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/defaulttags.py
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 |
---|---|
self | <IfNode> |
match | [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>] |
nodelist | [<Text Node: ' <div id='>, <For Node: for img in images, tail_len: 7>, <Text Node: ' </div> '>] |
condition | (literal <django.template.base.FilterExpression object at 0x660696b53550>) |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
in render
# extend_nodelist().
contains_nontext = False
def render(self, context):
bits = []
for node in self:
if isinstance(node, Node):
bit = self.render_node(node, context)...
else:
bit = node
bits.append(force_text(bit))
return mark_safe(''.join(bits))
def get_nodes_by_type(self, nodetype):
Variable | Value |
---|---|
node | <For Node: for img in images, tail_len: 7> |
bit | u"\n <div id='gallery-1' class='gallery galleryid-5 gallery-columns-3 gallery-size-thumbnail'>\n " |
bits | [u"\n <div id='gallery-1' class='gallery galleryid-5 gallery-columns-3 gallery-size-thumbnail'>\n "] |
self | [<Text Node: ' <div id='>, <For Node: for img in images, tail_len: 7>, <Text Node: ' </div> '>] |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/debug.py
in render_node
if not hasattr(e, 'django_template_source'):
e.django_template_source = token.source
class DebugNodeList(NodeList):
def render_node(self, node, context):
try:
return node.render(context)...
except Exception as e:
if not hasattr(e, 'django_template_source'):
e.django_template_source = node.source
raise
Variable | Value |
---|---|
node | <For Node: for img in images, tail_len: 7> |
self | [<Text Node: ' <div id='>, <For Node: for img in images, tail_len: 7>, <Text Node: ' </div> '>] |
e | UnicodeEncodeError('ascii', u'/home/virtwww/w_ksc-lotof43_363d15e7/http/media/CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg', 69, 77, 'ordinal not in range(128)') |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/defaulttags.py
in render
else:
context[self.loopvars[0]] = item
# In debug mode provide the source of the node which raised
# the exception
if context.template.engine.debug:
for node in self.nodelist_loop:
try:
nodelist.append(node.render(context))...
except Exception as e:
if not hasattr(e, 'django_template_source'):
e.django_template_source = node.source
raise
else:
for node in self.nodelist_loop:
Variable | Value |
---|---|
node | <Variable Node: img.small.url> |
len_values | 2 |
pop_context | False |
e | UnicodeEncodeError('ascii', u'/home/virtwww/w_ksc-lotof43_363d15e7/http/media/CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg', 69, 77, 'ordinal not in range(128)') |
item | <PostImage: армспорт декабрь> |
loop_dict | {u'counter': 1, u'counter0': 0, u'first': True, u'last': False, u'parentloop': {}, u'revcounter': 2, u'revcounter0': 1} |
self | <For Node: for img in images, tail_len: 7> |
parentloop | {} |
i | 0 |
values | [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>] |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
num_loopvars | 1 |
nodelist | [u"\n <dl class='gallery-item'>\n <dt class='gallery-icon landscape'>\n <a href='", u'/media/2012/02/%D0%B0%D1%80%D0%BC%D1%81%D0%BF%D0%BE%D1%80%D1%82-%D0%B4%D0%B5%D0%BA%D0%B0%D0%B1%D1%80%D1%8C.jpg', u'\'>\n <img src="'] |
unpack | False |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/debug.py
in render
e.django_template_source = node.source
raise
class DebugVariableNode(VariableNode):
def render(self, context):
try:
output = self.filter_expression.resolve(context)...
output = template_localtime(output, use_tz=context.use_tz)
output = localize(output, use_l10n=context.use_l10n)
output = force_text(output)
except UnicodeDecodeError:
return ''
except Exception as e:
Variable | Value |
---|---|
self | <Variable Node: img.small.url> |
e | UnicodeEncodeError('ascii', u'/home/virtwww/w_ksc-lotof43_363d15e7/http/media/CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg', 69, 77, 'ordinal not in range(128)') |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
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 |
---|---|
self | <django.template.base.FilterExpression object at 0x660696b99190> |
ignore_failures | False |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
in resolve
var)
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:
if self.message_context:
return pgettext_lazy(self.message_context, value)
Variable | Value |
---|---|
self | <Variable: u'img.small.url'> |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/template/base.py
in _resolve_lookup
# 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(type(current), bit):
raise AttributeError
current = getattr(current, bit)...
except (TypeError, AttributeError) as e:
# Reraise an AttributeError raised by a @property
if (isinstance(e, AttributeError) and
not isinstance(current, BaseContext) and bit in dir(current)):
raise
try: # list-index lookup
Variable | Value |
---|---|
current | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
bit | u'url' |
e | UnicodeEncodeError('ascii', u'/home/virtwww/w_ksc-lotof43_363d15e7/http/media/CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg', 69, 77, 'ordinal not in range(128)') |
self | <Variable: u'img.small.url'> |
context | [{'False': False, 'None': None, 'True': True}, {}, {}, {'dates': [datetime.datetime(2024, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2024, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 7, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 6, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 5, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 4, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 3, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 2, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2023, 1, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 12, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 11, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 10, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 9, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), datetime.datetime(2022, 8, 1, 0, 0, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), '...(remaining elements truncated)...'], 'links': [<Link: Администрация района>, <Link: Группа ВКонтакте>, <Link: Документация 2008>, <Link: Документация 2009>, <Link: Культура и спорт>, <Link: Общероссийская база вакансий «Работа в России»>, <Link: Фотогалерея>], 'news': [<Post: Турнир по боксу «Боевые перчатки».>, <Post: Уважаемые жители городского округа Лотошино!>, <Post: 22.02.2024 г. в бассейне Высоковский Акваклуб им. И.И. Рыбина г. Высоковск прошли открытые соревнования по плаванию среди детей «Кубок г. Высоковск». >, <Post: Кубок болельщиков «Спартака».>, <Post: Успех боксеров в Волоколамске.>, <Post: 02-04.02.2024 г. в г. Смоленск, Смоленской Государственной Академии Физической культуры и спорта>, <Post: 27-28 января команда секции плавания принимала участие в первом этапе областных соревнований Ruza Cup в г. Руза.>, <Post: Тверской областной турнир по боксу.>, <Post: Футбольные каникулы.>, <Post: В последние дни уходящего года в бассейнах МУ КСЦ "Лотошино" прошли Новогодние старты по плаванию.>, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: Традиционный турнир по боксу в Волоколамске.>, <Post: Новогодний турнир по волейболу.>, <Post: Первенство области по каратэ в Люберцах.>, <Post: МУ КСЦ «Лотошино» приглашает на работу!>, <Post: Успех боксеров в Москве.>, <Post: 12.11.2023 г. в бассейне МУ КСЦ «Лотошино» прошел 6 этап Московских областных соревнований по плаванию «Область». >, <Post: Уважаемые жители и гости городского округа Лотошино!>, <Post: 28 октября 2023 года в МУ КСЦ «Лотошино» прошли контрольные старты по плаванию среди детей.>, <Post: Межрегиональный Турнир по боксу на Смоленщине.>], 'images': [<PostImage: армспорт декабрь>, <PostImage: армспорт декабрь>], 'docs': [], 'cur_page': <Post: Традиционный Турнир по армрестлингу>, 'pages': [<Post: Перечень платных услуг,оказываемых МУ КСЦ«Лотошино»>, <Post: ФОТО - О нас>, <Post: Наши услуги>, <Post: Секции>, <Post: Вакансии>, <Post: Контакты>, <Post: "Комильфо">, <Post: Аэробика>, <Post: О нас>, <Post: Залы КСЦ>]}] |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/cachefiles/__init__.py
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 | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/cachefiles/__init__.py
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 |
---|---|
self | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
attr | 'url' |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/dispatch/dispatcher.py
in send
Returns a list of tuple pairs [(receiver, response), ... ].
"""
responses = []
if not self.receivers or self.sender_receivers_cache.get(sender) is NO_RECEIVERS:
return responses
for receiver in self._live_receivers(sender):
response = receiver(signal=self, sender=sender, **named)...
responses.append((receiver, response))
return responses
def send_robust(self, sender, **named):
"""
Send signal from sender to all connected receivers catching errors.
Variable | Value |
---|---|
responses | [] |
self | <django.dispatch.dispatcher.Signal object at 0x660697eb3050> |
receiver | <bound method ?.existence_required_receiver of <imagekit.registry.GeneratorRegistry object at 0x6606974cd310>> |
named | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
sender | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/registry.py
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 |
---|---|
self | <imagekit.registry.GeneratorRegistry object at 0x6606974cd310> |
sender | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
file | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
kwargs | {'signal': <django.dispatch.dispatcher.Signal object at 0x660697eb3050>} |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/registry.py
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' |
self | <imagekit.registry.GeneratorRegistry object at 0x6606974cd310> |
generator | <imagekit.specs.DynamicSpec object at 0x660696bae510> |
file | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/utils.py
in call_strategy_method
return File(content)
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 sanitize_cache_key(key):
if settings.IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY:
# Memcached keys can't contain whitespace or control characters.
new_key = bad_memcached_key_chars.sub('', key)
Variable | Value |
---|---|
method_name | 'on_existence_required' |
fn | <bound method JustInTime.on_existence_required of <imagekit.cachefiles.strategies.JustInTime object at 0x660696ad5310>> |
file | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
strategy | <imagekit.cachefiles.strategies.JustInTime object at 0x660696ad5310> |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/cachefiles/strategies.py
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 |
---|---|
self | <imagekit.cachefiles.strategies.JustInTime object at 0x660696ad5310> |
file | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/cachefiles/__init__.py
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 |
---|---|
self | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
force | False |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/cachefiles/backends.py
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.storage.exists(file.name))
Variable | Value |
---|---|
self | <imagekit.cachefiles.backends.Simple object at 0x660696b4bd50> |
force | False |
file | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/cachefiles/backends.py
in generate_now
def exists(self, file):
return self.get_state(file) == CacheFileState.EXISTS
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)
class Simple(CachedFileBackend):
Variable | Value |
---|---|
self | <imagekit.cachefiles.backends.Simple object at 0x660696b4bd50> |
force | False |
file | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/cachefiles/backends.py
in get_state
return sanitize_cache_key('%s%s-state' %
(settings.IMAGEKIT_CACHE_PREFIX, file.name))
def get_state(self, file, check_if_unknown=True):
key = self.get_key(file)
state = self.cache.get(key)
if state is None and check_if_unknown:
exists = self._exists(file)...
state = CacheFileState.EXISTS if exists else CacheFileState.DOES_NOT_EXIST
self.set_state(file, state)
return state
def set_state(self, file, state):
key = self.get_key(file)
Variable | Value |
---|---|
check_if_unknown | True |
state | None |
key | u'imagekit:CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg-state' |
file | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
self | <imagekit.cachefiles.backends.Simple object at 0x660696b4bd50> |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/imagekit/cachefiles/backends.py
in _exists
"""
def generate(self, file, force=False):
self.generate_now(file, force=force)
def _exists(self, file):
return bool(getattr(file, '_file', None)
or file.storage.exists(file.name))...
def _generate_file(backend, file, force=False):
backend.generate_now(file, force=force)
Variable | Value |
---|---|
self | <imagekit.cachefiles.backends.Simple object at 0x660696b4bd50> |
file | Error in formatting: UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-76: ordinal not in range(128) |
/home/virtwww/w_ksc-lotof43_363d15e7/python/lib64/python2.7/site-packages/django/core/files/storage.py
in exists
try:
os.remove(name)
except OSError as e:
if e.errno != errno.ENOENT:
raise
def exists(self, name):
return os.path.exists(self.path(name))...
def listdir(self, path):
path = self.path(path)
directories, files = [], []
for entry in os.listdir(path):
if os.path.isdir(os.path.join(path, entry)):
Variable | Value |
---|---|
self | <django.core.files.storage.FileSystemStorage object at 0x660696b0a610> |
name | u'CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg' |
/usr/lib64/python2.7/genericpath.py
in exists
# Does a path exist?
# This is false for dangling symbolic links on systems that support them.
def exists(path):
"""Test whether a path exists. Returns False for broken symbolic links"""
try:
os.stat(path)...
except os.error:
return False
return True
# This follows symbolic links, so both islink() and isdir() can be true
Variable | Value |
---|---|
path | u'/home/virtwww/w_ksc-lotof43_363d15e7/http/media/CACHE/images/2012/02/\u0430\u0440\u043c\u0441\u043f\u043e\u0440\u0442-\u0434\u0435\u043a\u0430\u0431\u0440\u044c/73210b1b6e63588700f2a50c71e2ddec.jpg' |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
wsgi.multiprocess | True |
HTTP_REFERER | 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu' |
REDIRECT_STATUS | '200' |
SERVER_SOFTWARE | 'Apache/2.2' |
SCRIPT_NAME | u'' |
SERVER_SIGNATURE | '' |
REQUEST_METHOD | 'GET' |
wsgi.run_once | False |
PATH_INFO | u'/tradicionnyj-turnir-po-armrestlingu/' |
REDIRECT_URL | '/tradicionnyj-turnir-po-armrestlingu/' |
SERVER_PROTOCOL | 'HTTP/1.1' |
QUERY_STRING | '' |
PATH | '/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin' |
HTTP_X_FORWARDED_REQUEST | 'GET /tradicionnyj-turnir-po-armrestlingu/ HTTP/1.1' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_CONNECTION | 'close' |
REMOTE_PORT | '33628' |
SERVER_NAME | 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai' |
REMOTE_ADDR | '44.204.94.166' |
wsgi.url_scheme | 'http' |
PATH_TRANSLATED | 'redirect:/index.fcgi/tradicionnyj-turnir-po-armrestlingu//' |
SERVER_PORT | '80' |
REDIRECT_PHPRC | '/home/virtwww/w_ksc-lotof43_363d15e7/.php/' |
SERVER_ADDR | '81.177.24.61' |
DOCUMENT_ROOT | '/home/virtwww/w_ksc-lotof43_363d15e7/http' |
SCRIPT_FILENAME | '/home/virtwww/w_ksc-lotof43_363d15e7/http/index.fcgi' |
SERVER_ADMIN | '[no address given]' |
SCRIPT_URI | 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/' |
wsgi.input | <flup.server.fcgi_base.InputStream object at 0x660696bfcfd0> |
HTTP_HOST | 'xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai' |
SCRIPT_URL | '/tradicionnyj-turnir-po-armrestlingu/' |
HTTPS | 'off' |
wsgi.multithread | False |
REQUEST_URI | '/tradicionnyj-turnir-po-armrestlingu/' |
HTTP_ACCEPT | '*/*' |
wsgi.version | (1, 0) |
GATEWAY_INTERFACE | 'CGI/1.1' |
REDIRECT_HTTPS | 'off' |
wsgi.errors | <flup.server.fcgi_base.OutputStream object at 0x660696bfced0> |
REDIRECT_SCRIPT_URL | '/tradicionnyj-turnir-po-armrestlingu/' |
REDIRECT_SCRIPT_URI | 'http://xn--j1aop.xn--e1afijda1a3cyb.xn--p1ai/tradicionnyj-turnir-po-armrestlingu/' |
PHPRC | '/home/virtwww/w_ksc-lotof43_363d15e7/.php/' |
HTTP_X_FORWARDED_URI | '/tradicionnyj-turnir-po-armrestlingu/' |
CSRF_COOKIE | u'KlKawuSCzWb0gb7cF2guxGuk2ZgRJEjG' |
ksc.settings
Setting | Value |
---|---|
SECURE_BROWSER_XSS_FILTER | False |
IMAGEKIT_CACHEFILE_DIR | 'CACHE/images' |
USE_THOUSAND_SEPARATOR | False |
CSRF_COOKIE_SECURE | False |
LANGUAGE_CODE | 'ru-RU' |
ROOT_URLCONF | 'ksc.urls' |
MANAGERS | ('511221', 'admin@lotoshino.org', '511221', 'sanya.dorofeev.1995@mail.ru') |
BASE_DIR | '/home/virtwww/w_ksc-lotof43_363d15e7/django/ksc' |
SILENCED_SYSTEM_CHECKS | [] |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | '/home/virtwww/w_ksc-lotof43_363d15e7/http/static/' |
IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY | u'********************' |
ALLOWED_HOSTS | ('xn--j1eb7.xn--e1afijda1a3cyb.xn--p1ai',) |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
SERVER_EMAIL | 'root@localhost' |
SECURE_HSTS_SECONDS | 0 |
STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder') |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_NAME | 'sessionid' |
TIME_INPUT_FORMATS | ('%H:%M:%S', '%H:%M:%S.%f', '%H:%M') |
SECURE_REDIRECT_EXEMPT | [] |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'postgres48.1gb.ru', 'NAME': 'xgb_dj_ksc', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '5432', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': 'UTC', 'USER': 'xgb_dj_ksc'}} |
EMAIL_SSL_KEYFILE | u'********************' |
TEMPLATE_DEBUG | True |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') |
DEFAULT_CONTENT_TYPE | 'text/html' |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
APPEND_SLASH | True |
FIRST_DAY_OF_WEEK | 0 |
DATABASE_ROUTERS | [] |
DEFAULT_TABLESPACE | '' |
YEAR_MONTH_FORMAT | 'F Y' |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
IMAGEKIT_CACHE_BACKEND | 'django.core.cache.backends.dummy.DummyCache' |
SESSION_COOKIE_PATH | '/' |
SECURE_CONTENT_TYPE_NOSNIFF | False |
MIDDLEWARE_CLASSES | ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware') |
USE_I18N | True |
THOUSAND_SEPARATOR | ',' |
SECRET_KEY | u'********************' |
LANGUAGE_COOKIE_NAME | 'django_language' |
IMAGEKIT_SPEC_CACHEFILE_NAMER | 'imagekit.cachefiles.namers.source_name_as_path' |
DEFAULT_INDEX_TABLESPACE | '' |
LOGGING_CONFIG | 'logging.config.dictConfig' |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader') |
WSGI_APPLICATION | 'ksc.wsgi.application' |
IMAGEKIT_CACHE_PREFIX | 'imagekit:' |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
CSRF_COOKIE_NAME | 'csrftoken' |
FORCE_SCRIPT_NAME | None |
USE_X_FORWARDED_HOST | False |
EMAIL_TIMEOUT | None |
SECURE_SSL_HOST | None |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SESSION_COOKIE_SECURE | False |
CSRF_COOKIE_DOMAIN | None |
FILE_CHARSET | 'utf-8' |
DEBUG | True |
LANGUAGE_COOKIE_DOMAIN | None |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
INSTALLED_APPS | ('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admin', 'django_summernote', 'imagekit', 'blog') |
LANGUAGES | (('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-cn', 'Simplified Chinese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese'), ('zh-tw', 'Traditional Chinese')) |
USE_L10N | True |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
STATICFILES_DIRS | () |
PREPEND_WWW | False |
SECURE_PROXY_SSL_HEADER | None |
LANGUAGE_COOKIE_AGE | None |
SESSION_COOKIE_HTTPONLY | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
CSRF_COOKIE_AGE | 31449600 |
MONTH_DAY_FORMAT | 'F j' |
LOGIN_URL | '/accounts/login/' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
TIME_FORMAT | 'P' |
AUTH_USER_MODEL | 'auth.User' |
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') |
AUTHENTICATION_BACKENDS | ('django.contrib.auth.backends.ModelBackend',) |
EMAIL_HOST_PASSWORD | u'********************' |
PASSWORD_RESET_TIMEOUT_DAYS | u'********************' |
SESSION_FILE_PATH | None |
CACHE_MIDDLEWARE_ALIAS | 'default' |
SESSION_SAVE_EVERY_REQUEST | False |
ADMIN_MEDIA_PREFIX | '/home/virtwww/w_ksc-lotof43_363d15e7/http/static/admin' |
NUMBER_GROUPING | 0 |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
CSRF_COOKIE_PATH | '/' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
DECIMAL_SEPARATOR | '.' |
IGNORABLE_404_URLS | () |
LOCALE_PATHS | () |
TEMPLATE_STRING_IF_INVALID | '' |
LOGOUT_URL | '/accounts/logout/' |
EMAIL_USE_TLS | False |
FIXTURE_DIRS | () |
EMAIL_HOST | 'localhost' |
DATE_FORMAT | 'N j, Y' |
MEDIA_ROOT | '/home/virtwww/w_ksc-lotof43_363d15e7/http/media/' |
LANGUAGE_COOKIE_PATH | '/' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
ADMINS | ('511221', 'admin@lotoshino.org', '511221', 'sanya.dorofeev.1995@mail.ru') |
FORMAT_MODULE_PATH | None |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
MEDIA_URL | '/media/' |
DATETIME_FORMAT | 'N j, Y, P' |
TEMPLATE_DIRS | ['/home/virtwww/w_ksc-lotof43_363d15e7/django/ksc/templates'] |
IMAGEKIT_CACHEFILE_NAMER | 'imagekit.cachefiles.namers.hash' |
SITE_ID | 1 |
DISALLOWED_USER_AGENTS | () |
ALLOWED_INCLUDE_ROOTS | () |
LOGGING | {'disable_existing_loggers': False, 'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}}, 'handlers': {'mail_admins': {'class': 'django.utils.log.AdminEmailHandler', 'filters': ['require_debug_false'], 'level': 'ERROR'}}, 'loggers': {'django.request': {'handlers': ['mail_admins'], 'level': 'ERROR', 'propagate': True}}, 'version': 1} |
SHORT_DATE_FORMAT | 'm/d/Y' |
TEMPLATES | [] |
IMAGEKIT_DEFAULT_CACHEFILE_BACKEND | 'imagekit.cachefiles.backends.Simple' |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
SECURE_SSL_REDIRECT | False |
TIME_ZONE | 'Europe/Moscow' |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
IMAGEKIT_DEFAULT_CACHEFILE_STRATEGY | 'imagekit.cachefiles.strategies.JustInTime' |
EMAIL_USE_SSL | False |
TEMPLATE_CONTEXT_PROCESSORS | ('django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages') |
MIGRATION_MODULES | {} |
SESSION_COOKIE_AGE | 1209600 |
SETTINGS_MODULE | 'ksc.settings' |
USE_ETAGS | False |
LANGUAGES_BIDI | ('he', 'ar', 'fa', 'ur') |
FILE_UPLOAD_TEMP_DIR | None |
INTERNAL_IPS | () |
STATIC_URL | '/static/' |
EMAIL_PORT | 25 |
USE_TZ | True |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
TEST_NON_SERIALIZED_APPS | [] |
PASSWORD_HASHERS | u'********************' |
ABSOLUTE_URL_OVERRIDES | {} |
IMAGEKIT_DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
CACHE_MIDDLEWARE_SECONDS | 600 |
EMAIL_SSL_CERTFILE | None |
CSRF_COOKIE_HTTPONLY | False |
DATETIME_INPUT_FORMATS | ('%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y') |
EMAIL_HOST_USER | '' |
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.