[Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG'
Request Method: | GET |
---|---|
Request URL: | https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806/ |
Django Version: | 1.6.2 |
Exception Type: | IOError |
Exception Value: | [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
Exception Location: | /home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/core/files/storage.py in _open, line 160 |
Python Executable: | /usr/bin/python2.6 |
Python Version: | 2.6.5 |
Python Path: | ['/home/virtwww/w_lotoshine7dd_da820b60/django/lotadmsite', '/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/setuptools-0.6c11-py2.6.egg', '/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/flup-1.0.2-py2.6.egg', '/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/pysqlite-2.6.3-py2.6-linux-x86_64.egg', '/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/psycopg2-2.4.5-py2.6-linux-x86_64.egg', '/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/pip-1.5.4-py2.6.egg', '/home/virtwww/w_lotoshine7dd_da820b60/django/lotadmsite/south1', '/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages', '/home/virtwww/w_lotoshine7dd_da820b60/http', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-packages', '/usr/lib64/python2.6/site-packages/PIL', '/usr/lib64/python2.6/site-packages/gtk-2.0'] |
Server time: | Чтв, 28 Мар 2024 12:17:35 +0300 |
In template /home/virtwww/w_lotoshine7dd_da820b60/django/lotadmsite/templates/news.html
, error at line 18
8 | <strong> |
---|---|
9 | <span style="color: #ff6a00">{{ news.news_pub_date|date:"j E Y года, l, G:i" }}</span> |
10 | << {{ news.news_type.name|upper }} |
11 | </strong> |
12 | </h6> |
13 | <h2>{{ news.news_title }}</h2> |
14 | </div> |
15 | {% if news_images %} |
16 | {% for image in news_images %} |
17 | <div class="col-xs-6 col-md-3"> |
18 | <a href="{{ image.big_image.url }}" title="{{ image.image_title }}" class="thumbnail"> |
19 | <img src="{{ image.small_thumbnail.url }}" height="180" alt="{{ image.image_title }}" /> |
20 | {% if image.image_title %} |
21 | <br /><center>{{ image.image_title }}</center> |
22 | {% endif %} |
23 | </a> |
24 | </div> |
25 | {% endfor %} |
26 | {% else %} |
27 | {% if "iframe" not in news.news_body and news.thumbnail %} |
28 | <div class="col-3 col-sm-3 col-lg-3"> |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 | IOError(2, 'No such file or directory') |
callback_args | () |
resolver_match | ResolverMatch(func=<function news at 0x3891848>, args=(), kwargs={'news_id': u'1806'}, url_name='news_detail', app_name='None', namespace='') |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x2abf5d0>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x2aa2910> |
request | "<WSGIRequest\npath:/news/get/1806/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'Frrc6q30pP7hJHkhuS12TViWoyz2ykIr',\n 'DOCUMENT_ROOT': '/home/virtwww/w_lotoshine7dd_da820b60/http',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTPS': 'on',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'xn--e1afijda1a3cyb.xn--p1ai',\n 'HTTP_REFERER': 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_1GB_CLIENT_IP': '3.238.142.134',\n 'HTTP_X_FORWARDED_PORT': '443',\n 'HTTP_X_FORWARDED_PROTO': 'https',\n 'HTTP_X_FORWARDED_REQUEST': 'GET /news/get/1806/ HTTP/1.1',\n 'HTTP_X_FORWARDED_URI': '/news/get/1806/',\n 'PATH': '/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin',\n 'PATH_INFO': u'/news/get/1806/',\n 'PATH_TRANSLATED': 'redirect:/index.fcgi/news/get/1806//get/1806/',\n 'PHPRC': '/home/virtwww/w_lotoshine7dd_da820b60/.php/',\n 'QUERY_STRING': '',\n 'REDIRECT_HTTPS': 'on',\n 'REDIRECT_PHPRC': '/home/virtwww/w_lotoshine7dd_da820b60/.php/',\n 'REDIRECT_SCRIPT_URI': 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806/',\n 'REDIRECT_SCRIPT_URL': '/news/get/1806/',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URL': '/news/get/1806/',\n 'REMOTE_ADDR': '3.238.142.134',\n 'REMOTE_PORT': '51498',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/news/get/1806/',\n 'SCRIPT_FILENAME': '/home/virtwww/w_lotoshine7dd_da820b60/http/index.fcgi',\n 'SCRIPT_NAME': u'',\n 'SCRIPT_URI': 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806/',\n 'SCRIPT_URL': '/news/get/1806/',\n 'SERVER_ADDR': '81.177.33.244',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'xn--e1afijda1a3cyb.xn--p1ai',\n 'SERVER_PORT': '443',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '<address>Apache/2.2 Server at xn--e1afijda1a3cyb.xn--p1ai Port 443</address>\\n',\n 'SERVER_SOFTWARE': 'Apache/2.2',\n 'wsgi.errors': <flup.server.fcgi_base.OutputStream object at 0x3890e50>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x3890f10>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'https',\n 'wsgi.version': (1, 0)}>" |
callback | <function news at 0x3891848> |
wrapped_callback | <function news at 0x3891848> |
resolver | <RegexURLResolver 'lotadmsite.urls' (None:None) ^/> |
callback_kwargs | {'news_id': u'1806'} |
response | None |
urlconf | 'lotadmsite.urls' |
/home/virtwww/w_lotoshine7dd_da820b60/django/lotadmsite/news2/views.py
in news
news_images = ImageNews.objects.filter(
image_news_id=cur_news.pk
).order_by('id')
news_docs = DocNews.objects.filter(doc_news_id=cur_news.pk).order_by('id')
return render(request, 'news.html', {
'news': cur_news,
'news_images': news_images,
'news_docs': news_docs,...
})
def news_archive_year(request, year):
"""
функция для отображения новостей из архива за выбранный год
Variable | Value |
---|---|
news_id | u'1806' |
news_docs | [] |
cur_news | <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы> |
news_images | [<ImageNews: >, <ImageNews: >, <ImageNews: >] |
request | "<WSGIRequest\npath:/news/get/1806/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'Frrc6q30pP7hJHkhuS12TViWoyz2ykIr',\n 'DOCUMENT_ROOT': '/home/virtwww/w_lotoshine7dd_da820b60/http',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTPS': 'on',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'xn--e1afijda1a3cyb.xn--p1ai',\n 'HTTP_REFERER': 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_1GB_CLIENT_IP': '3.238.142.134',\n 'HTTP_X_FORWARDED_PORT': '443',\n 'HTTP_X_FORWARDED_PROTO': 'https',\n 'HTTP_X_FORWARDED_REQUEST': 'GET /news/get/1806/ HTTP/1.1',\n 'HTTP_X_FORWARDED_URI': '/news/get/1806/',\n 'PATH': '/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin',\n 'PATH_INFO': u'/news/get/1806/',\n 'PATH_TRANSLATED': 'redirect:/index.fcgi/news/get/1806//get/1806/',\n 'PHPRC': '/home/virtwww/w_lotoshine7dd_da820b60/.php/',\n 'QUERY_STRING': '',\n 'REDIRECT_HTTPS': 'on',\n 'REDIRECT_PHPRC': '/home/virtwww/w_lotoshine7dd_da820b60/.php/',\n 'REDIRECT_SCRIPT_URI': 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806/',\n 'REDIRECT_SCRIPT_URL': '/news/get/1806/',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URL': '/news/get/1806/',\n 'REMOTE_ADDR': '3.238.142.134',\n 'REMOTE_PORT': '51498',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/news/get/1806/',\n 'SCRIPT_FILENAME': '/home/virtwww/w_lotoshine7dd_da820b60/http/index.fcgi',\n 'SCRIPT_NAME': u'',\n 'SCRIPT_URI': 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806/',\n 'SCRIPT_URL': '/news/get/1806/',\n 'SERVER_ADDR': '81.177.33.244',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'xn--e1afijda1a3cyb.xn--p1ai',\n 'SERVER_PORT': '443',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '<address>Apache/2.2 Server at xn--e1afijda1a3cyb.xn--p1ai Port 443</address>\\n',\n 'SERVER_SOFTWARE': 'Apache/2.2',\n 'wsgi.errors': <flup.server.fcgi_base.OutputStream object at 0x3890e50>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x3890f10>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'https',\n 'wsgi.version': (1, 0)}>" |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/shortcuts/__init__.py
in render
'set its current_app before calling render()')
else:
current_app = kwargs.pop('current_app', None)
context_instance = RequestContext(request, current_app=current_app)
kwargs['context_instance'] = context_instance
return HttpResponse(loader.render_to_string(*args, **kwargs),...
**httpresponse_kwargs)
def redirect(to, *args, **kwargs):
"""
Returns an HttpResponseRedirect to the appropriate URL for the arguments
passed.
Variable | Value |
---|---|
httpresponse_kwargs | {'content_type': None, 'status': None} |
current_app | None |
args | ('news.html', {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}) |
request | "<WSGIRequest\npath:/news/get/1806/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{u'CSRF_COOKIE': u'Frrc6q30pP7hJHkhuS12TViWoyz2ykIr',\n 'DOCUMENT_ROOT': '/home/virtwww/w_lotoshine7dd_da820b60/http',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTPS': 'on',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_HOST': 'xn--e1afijda1a3cyb.xn--p1ai',\n 'HTTP_REFERER': 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_1GB_CLIENT_IP': '3.238.142.134',\n 'HTTP_X_FORWARDED_PORT': '443',\n 'HTTP_X_FORWARDED_PROTO': 'https',\n 'HTTP_X_FORWARDED_REQUEST': 'GET /news/get/1806/ HTTP/1.1',\n 'HTTP_X_FORWARDED_URI': '/news/get/1806/',\n 'PATH': '/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin',\n 'PATH_INFO': u'/news/get/1806/',\n 'PATH_TRANSLATED': 'redirect:/index.fcgi/news/get/1806//get/1806/',\n 'PHPRC': '/home/virtwww/w_lotoshine7dd_da820b60/.php/',\n 'QUERY_STRING': '',\n 'REDIRECT_HTTPS': 'on',\n 'REDIRECT_PHPRC': '/home/virtwww/w_lotoshine7dd_da820b60/.php/',\n 'REDIRECT_SCRIPT_URI': 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806/',\n 'REDIRECT_SCRIPT_URL': '/news/get/1806/',\n 'REDIRECT_STATUS': '200',\n 'REDIRECT_URL': '/news/get/1806/',\n 'REMOTE_ADDR': '3.238.142.134',\n 'REMOTE_PORT': '51498',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/news/get/1806/',\n 'SCRIPT_FILENAME': '/home/virtwww/w_lotoshine7dd_da820b60/http/index.fcgi',\n 'SCRIPT_NAME': u'',\n 'SCRIPT_URI': 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806/',\n 'SCRIPT_URL': '/news/get/1806/',\n 'SERVER_ADDR': '81.177.33.244',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'xn--e1afijda1a3cyb.xn--p1ai',\n 'SERVER_PORT': '443',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '<address>Apache/2.2 Server at xn--e1afijda1a3cyb.xn--p1ai Port 443</address>\\n',\n 'SERVER_SOFTWARE': 'Apache/2.2',\n 'wsgi.errors': <flup.server.fcgi_base.OutputStream object at 0x3890e50>,\n 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x3890f10>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'https',\n 'wsgi.version': (1, 0)}>" |
context_instance | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
kwargs | {'context_instance': [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}]} |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/loader.py
in render_to_string
t = get_template(template_name)
if not context_instance:
return t.render(Context(dictionary))
# Add the dictionary to the context stack, ensuring it gets removed again
# to keep the context_instance in the same state it started in.
context_instance.update(dictionary)
try:
return t.render(context_instance)...
finally:
context_instance.pop()
def select_template(template_name_list):
"Given a list of template names, returns the first that can be loaded."
if not template_name_list:
Variable | Value |
---|---|
template_name | 'news.html' |
t | <django.template.base.Template object at 0x3bbf990> |
dictionary | {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]} |
context_instance | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/base.py
in render
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:
return self._render(context)...
finally:
context.render_context.pop()
def compile_string(template_string, origin):
"Compiles template_string into NodeList ready for rendering"
if settings.TEMPLATE_DEBUG:
Variable | Value |
---|---|
self | <django.template.base.Template object at 0x3bbf990> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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:
return self._render(context)
Variable | Value |
---|---|
self | <django.template.base.Template object at 0x3bbf990> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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_new.html"> |
self | [<ExtendsNode: extends "base_new.html">] |
bits | [] |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/debug.py
in render_node
def compile_function_error(self, token, e):
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_new.html"> |
self | [<ExtendsNode: extends "base_new.html">] |
e | IOError(2, 'No such file or directory') |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/loader_tags.py
in render
blocks = dict([(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 BaseIncludeNode(Node):
def __init__(self, *args, **kwargs):
self.extra_context = kwargs.pop('extra_context', {})
self.isolated_context = kwargs.pop('isolated_context', False)
super(BaseIncludeNode, self).__init__(*args, **kwargs)
Variable | Value |
---|---|
node | <django.template.defaulttags.LoadNode object at 0x3b9d850> |
blocks | {u'content': <Block Node: content. Contents: []>, u'jumbotron': <Block Node: jumbotron. Contents: [<Text Node: ' <div class="bg"></'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9950>, <Text Node: '" alt="??????? ?? ???????'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9ed0>, <Text Node: '" alt="????????? 71-?? ??'>]>, u'navigation': <Block Node: navigation. Contents: [<Text Node: ' '>, <django.template.loader_tags.ConstantIncludeNode object at 0x3ba8890>, <Text Node: ' '>]>, u'side_menu': <Block Node: side_menu. Contents: []>, u'title': <Block Node: title. Contents: []>} |
block_context | <django.template.loader_tags.BlockContext object at 0x3bbf950> |
n | <Block Node: side_menu. Contents: []> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
compiled_parent | <django.template.base.Template object at 0x389a450> |
self | <ExtendsNode: extends "base_new.html"> |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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:
return self._render(context)
Variable | Value |
---|---|
self | <django.template.base.Template object at 0x389a450> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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: []> |
bit | u'\n \n\n <div class="container">\n <div class="row row-offcanvas row-offcanvas-right">\n\n <div class="col-xs-12 col-sm-9">\n <p class="pull-right visible-xs">\n <button type="button" class="btn btn-primary btn-xs" data-toggle="offcanvas">\u041e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u0440\u0443\u0431\u0440\u0438\u043a\u0438</button>\n </p>\n <div class="row"> \n' |
bits | [u'<!DOCTYPE html>\n<html lang="ru">\n <head>\n <meta\n name="sputnik-verification"\n content="lrxt8XoBXZkOkpHF"\n/>\n <meta charset="utf-8">\n <meta http-equiv="X-UA-Compatible" content="IE=edge">\n <meta name="viewport" content="width=device-width, initial-scale=1">\n <meta name="description" content="\u041b\u043e\u0442\u043e\u0448\u0438\u043d\u043e, \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u0441\u043a\u0438\u0439, \u043c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0439, \u0440\u0430\u0439\u043e\u043d, \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439, \u0441\u0430\u0439\u0442, \u043d\u043e\u0432\u043e\u0441\u0442\u044c, \u043f\u043e\u0440\u0442\u0430\u043b, \u0444\u043e\u0440\u0443\u043c, \u0444\u043e\u0442\u043e\u0433\u0430\u043b\u0435\u0440\u0435\u044f, \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f, \u043f\u043e\u0434\u043c\u043e\u0441\u043a\u043e\u0432\u044c\u0435, \u0441\u0430\u043c\u044b\u0439, \u044d\u043a\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439, \u0447\u0438\u0441\u0442\u044b\u0439, \u0437\u0435\u043c\u043b\u0438, \u043d\u043e\u0432\u043e\u0441\u0442\u0438, \u0438\u0441\u0442\u043e\u0440\u0438\u044f, \u0432\u043b\u0430\u0441\u0442\u044c, \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u043a\u0430, \u043a\u0443\u043b\u044c\u0442\u0443\u0440\u0430, \u0438, \u0441\u043f\u043e\u0440\u0442, \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438, \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f, \u043a\u043e\u043d\u043a\u0443\u0440\u0441\u044b, \u0442\u0435\u043d\u0434\u0435\u0440\u044b, \u043e\u0442\u0434\u0435\u043b\u044b, \u043f\u0440\u043e\u0435\u0437\u0434, \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u044b, \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430, \u0441\u043e\u0432\u0435\u0442, \u0434\u0435\u043f\u0443\u0442\u0430\u0442\u043e\u0432, \u0414\u043e\u043b\u0433\u0430\u0441\u043e\u0432\u0430, \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0430, \u041b\u0435\u043e\u043d\u0438\u0434\u043e\u0432\u043d\u0430, \u0433\u043b\u0430\u0432\u0430, \u0445\u0440\u043e\u043d\u0438\u043a\u0430, \u0441\u043e\u0431\u044b\u0442\u0438\u0439, \u0441\u043e\u0432\u0435\u0449\u0430\u043d\u0438\u044f, \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u044f, \u0433\u0440\u0430\u0436\u0434\u0430\u043d, \u0437\u0430\u0441\u0442\u0440\u043e\u0439\u0449\u0438\u043a\u0443, \u0437\u0430\u043a\u0430\u0437, \u0444\u0438\u043d\u0430\u043d\u0441\u044b, \u0441\u043c\u0438, \u043e\u043c\u0441, \u044d\u043a\u043e\u043b\u043e\u0433\u0438\u044f, \u0446\u0435\u043d\u0442\u0440, \u0437\u0430\u043d\u044f\u0442\u043e\u0441\u0442\u0438, \u0446\u0435\u043b\u0435\u0432\u044b\u0435, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u043a\u0441\u0446, \u0437\u0435\u043c\u0435\u043b\u044c\u043d\u044b\u0439, \u0443\u0447\u0430\u0441\u0442\u043e\u043a, \u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u0430\u044f, \u043e\u0431\u043b\u0430\u0441\u0442\u044c, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u043e, \u0438\u043d\u0432\u0435\u0441\u0442\u043e\u0440">\n <meta name="author" content="">\n <meta name="yandex-verification" content="b3fe7d1f79ba4cbf" />\n <meta name=\'wmail-verification\' content=\'2ba5f8d049ab664051ec546d5a7e141e\' />\n <meta name="qform-verification" content="2TEZQDZ6RZEB"/>\n ', u'', u'\n <link rel="shortcut icon" href="', u'/static/ico/favicon.ico', u'" />\n <link rel="apple-touch-icon-precomposed" href="', u'/static/ico/icon_72x72.png', u'" sizes="72x72" />\n <link rel="import" type="text/css" href="', u'/static/txt/robots.txt', u'">\n <title>', u'\u0428\u043a\u043e\u043b\u044c\u043d\u0438\u043a\u0438 \u0434\u0430\u043b\u0438 \u0438\u043c\u0435\u043d\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u0432\u043e\u0439\u043d\u044b \u043b\u043e\u0442\u043e\u0448\u0438\u043d\u0441\u043a\u0438\u043c \u043f\u0438\u0445\u0442\u0430\u043c \u043d\u0430 \u0410\u043b\u043b\u0435\u0435 \u0421\u043b\u0430\u0432\u044b | 70 \u043b\u0435\u0442 \u041f\u043e\u0431\u0435\u0434\u044b', u'</title>\n <!-- Gismeteo informer CSS -->\n <link rel="stylesheet" type="text/css" href="https://www.gismeteo.ru/assets/flat-ui/legacy/css/informer.min.css">\n <!-- Bootstrap core CSS -->\n <link rel="stylesheet" type="text/css" href="', u'/static/css/bootstrap.min.css', u'" />\n <!-- Custom styles for this template -->\n <link rel="stylesheet" type="text/css" href="', u'/static/css/offcanvas.css', u'" />\n <!-- Custom CSS -->\n <link rel="stylesheet" type="text/css" href="', u'/static/css/custom.css', u'" />\n <!-- Yandex.Metrika counter -->\n <script type="text/javascript">\n (function (d, w, c) { (w[c] = w[c] || []).push(function() {try {w.yaCounter28364481 = new Ya.Metrika({id:28364481, clickmap:true, trackLinks:true, accurateTrackBounce:true}); } catch(e) { } });var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks");\n </script>\n <noscript>\n <div>\n <img src="//mc.yandex.ru/watch/28364481" style="position:absolute; left:-9999px;" alt="" />\n </div>\n </noscript>\n <!-- /Yandex.Metrika counter -->\n <!-- \u0412\u0438\u0434\u0436\u0435\u0442 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u044b \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \n <script src="https://pos.gosuslugi.ru/bin/script.min.js"></script>-->\n </head>\n\n <body>\n <!--\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0441\u044b\u043b\u043a\u0438 \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0442\u0435\u043a\u0441\u0442\u0430 -->\n <script type="text/javascript">\n function addLink() {\n var body_element = document.getElementsByTagName(\'body\')[0];\n var selection;\n selection = window.getSelection();\n var pagelink = "<br /><br /> \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: \xa9 \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u044c\u0435.\u0440\u0444"; // \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a \n //<a href=\'"+document.location.href+"\'>"+document.title+"</a><br /> \u0432\u044b\u0440\u0435\u0437\u0430\u043d\u043e \u043f\u043e\u0441\u043b\u0435 \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a \n var copytext = selection + pagelink;\n var newdiv = document.createElement(\'div\');\n newdiv.style.position=\'absolute\';\n newdiv.style.left=\'-99999px\';\n body_element.appendChild(newdiv);\n newdiv.innerHTML = copytext;\n selection.selectAllChildren(newdiv);\n window.setTimeout(function() {\n body_element.removeChild(newdiv);\n },0);\n }\n document.oncopy = addLink;\n </script>\n <!-- Rating@Mail.ru counter -->\n <script type="text/javascript">\n var _tmr = window._tmr || (window._tmr = []);\n _tmr.push({id: "2816192", type: "pageView", start: (new Date()).getTime()});\n (function (d, w, id) {\n if (d.getElementById(id)) return;\n var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;\n ts.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//top-fwz1.mail.ru/js/code.js";\n var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};\n if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }\n })(document, window, "topmailru-code");\n </script>\n <noscript>\n <div style="position:absolute;left:-10000px;">\n <img src="//top-fwz1.mail.ru/counter?id=2816192;js=na" style="border:0;" height="1" width="1" alt="\u0420\u0435\u0439\u0442\u0438\u043d\u0433@Mail.ru" />\n </div>\n </noscript>\n \n<!-- //Rating@Mail.ru counter -->\n<!-- \u0412\u0438\u0434\u0436\u0435\u0442 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0440\u0435\u0436\u0438\u043c\u0430 \u0434\u043b\u044f \u0441\u043b\u0430\u0431\u043e\u0432\u0438\u0434\u044f\u0449\u0438\u0445 -->\n<div id="finevision_banner" onclick="finevision.activate_navbar()" style="cursor: pointer; z-index: 9999; background: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); float: right; position: fixed; top: 0px; left: auto; right: 0px;"><img width="40" src="http://finevision.ru/static/banner1.jpg">\n <script src="http://finevision.ru/static/js/finevision_banner.js"></script>\n</div>\n<!-- \u041a\u043e\u043d\u0435\u0446 \u0432\u0438\u0434\u0436\u0435\u0442\u0430 -->\n\n <div class="container">\n\n', u'\n <div class="bg"></div>\n <div class="jumbotron">\n <a title="\u043d\u0430 \u0433\u043b\u0430\u0432\u043d\u0443\u044e" href="/">\n <img src="/static/imgs/arms.png" alt="\u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u0433\u043b\u0430\u0432\u043d\u0443\u044e">\n </a>\n <div class="ya-site-form ya-site-form_inited_no" style="display: inline" onclick="return {\'action\':\'https://yandex.ru/search/site/\',\'arrow\':false,\'bg\':\'#1fbcff\',\'fontsize\':16,\'fg\':\'#000000\',\'language\':\'ru\',\'logo\':\'rb\',\'publicname\':\'\u043d\u0430\u0439\u0442\u0438 \u043d\u0430 \u043b\u043e\u0442\u043e\u0448\u0438\u043d\u044c\u0435.\u0440\u0444\',\'suggest\':true,\'target\':\'_self\',\'tld\':\'ru\',\'type\':2,\'usebigdictionary\':true,\'searchid\':2285283,\'input_fg\':\'#000000\',\'input_bg\':\'#ffffff\',\'input_fontStyle\':\'normal\',\'input_fontWeight\':\'normal\',\'input_placeholder\':\'\u0438\u0449\u0435\u043c...\',\'input_placeholderColor\':\'#000000\',\'input_borderColor\':\'#20bdff\'}">\n <form action="https://yandex.ru/search/site/" method="get" target="_self" accept-charset="utf-8">\n <input type="hidden" name="searchid" value="2285283"/>\n <input type="hidden" name="l10n" value="ru"/>\n <input type="hidden" name="reqenc" value=""/>\n <input type="search" name="text" value=""/>\n <input type="submit" value="\u041d\u0430\u0439\u0442\u0438"/>\n </form>\n </div>\n <style type="text/css">.ya-page_js_yes .ya-site-form_inited_no { display: none; }</style>\n <script type="text/javascript">(function(w,d,c){var s=d.createElement(\'script\'),h=d.getElementsByTagName(\'script\')[0],e=d.documentElement;if((\' \'+e.className+\' \').indexOf(\' ya-page_js_yes \')===-1){e.className+=\' ya-page_js_yes\';}s.type=\'text/javascript\';s.async=true;s.charset=\'utf-8\';s.src=(d.location.protocol===\'https:\'?\'https:\':\'http:\')+\'//site.yandex.net/v2.0/js/all.js\';h.parentNode.insertBefore(s,h);(w[c]||(w[c]=[])).push(function(){Ya.Site.Form.init()})})(window,document,\'yandex_site_callbacks\');</script>\n <!--<img class="rightimg" src="/static/imgs/9may.png" alt="\u041f\u0440\u0430\u0437\u0434\u043d\u0443\u0435\u043c 71-\u0443\u044e \u0433\u043e\u0434\u043e\u0432\u0449\u0438\u043d\u0443 \u0412\u0435\u043b\u0438\u043a\u043e\u0439 \u041f\u043e\u0431\u0435\u0434\u044b" title="\u041f\u0440\u0430\u0437\u0434\u043d\u0443\u0435\u043c 71-\u0443\u044e \u0433\u043e\u0434\u043e\u0432\u0449\u0438\u043d\u0443 \u0412\u0435\u043b\u0438\u043a\u043e\u0439 \u041f\u043e\u0431\u0435\u0434\u044b">-->\n <h1>\u041d\u0430\u0448\u0435 \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u044c\u0435</h1>\n <p><small>\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0430\u0439\u0442 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0433\u0430 \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u043e \u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0412\u0430\u0441!</small></p>\n </div>\n', u'\n </div>\n', u'\n \n\n <nav class="navbar navbar-default" role="navigation">\n <div class="container">\n <div class="navbar-header">\n <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">\n <span class="sr-only">\u041c\u0435\u043d\u044e</span>\n </button>\n <a class="navbar-brand" href="/"><span class="glyphicon glyphicon-home"></span></a>\n </div><!-- /.navbar-header -->\n <div id="navbar" class="collapse navbar-collapse">\n <ul class="nav navbar-nav">\n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u0420\u0430\u0439\u043e\u043d<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D1%83%D1%81%D1%82%D0%B0%D0%B2/">\u0423\u0441\u0442\u0430\u0432</a></li>\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D0%B4%D0%BE%D1%81%D0%BA%D0%B0-%D0%BF%D0%BE%D1%87%D1%91%D1%82%D0%B0/2014/">\u0414\u043e\u0441\u043a\u0430 \u043f\u043e\u0447\u0451\u0442\u0430</a></li>\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D0%B1%D0%B5%D1%81%D1%81%D0%BC%D0%B5%D1%80%D1%82%D0%BD%D1%8B%D0%B9-%D0%BF%D0%BE%D0%BB%D0%BA/">\u0411\u0435\u0441\u0441\u043c\u0435\u0440\u0442\u043d\u044b\u0439 \u043f\u043e\u043b\u043a</a></li>\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D0%B8%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F/">\u0418\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043e\u0447\u0435\u0440\u043a</a></li>\n <li class="divider">\u0422\u0443\u0440\u0438\u0441\u0442\u0430\u043c</li>\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D0%BA%D0%B0%D1%80%D1%82%D1%8B/">\u041a\u0430\u0440\u0442\u044b</a></li>\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D1%80%D0%BE%D0%B4%D0%BD%D0%B8%D0%BA%D0%B8/">\u0420\u043e\u0434\u043d\u0438\u043a\u0438 \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0439\u043e\u043d\u0430</a></li>\n <li><a class="dropdown-item" href="http://www.lotoshino-blag.ru">\u0411\u043b\u0430\u0433\u043e\u0447\u0438\u043d\u0438\u0435</a></li>\n <li class="divider">\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u043e</li>\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D1%8B%D0%B9-%D0%BE%D1%82%D1%80%D1%8F%D0%B4-%D0%BE%D1%82%D0%B5%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE/">\u041f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u0439 \u043e\u0442\u0440\u044f\u0434 \xab\u041e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u043e\xbb</a></li>\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BF%D0%B0%D0%BB%D0%B0%D1%82%D0%B0/">\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u043f\u0430\u043b\u0430\u0442\u0430</a></li>\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9-%D1%81%D0%BE%D0%B2%D0%B5%D1%82-%D0%BF%D1%80%D0%B8-%D0%BE%D0%BC%D0%B2%D0%B4/">\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0441\u043e\u0432\u0435\u0442 \u043f\u0440\u0438 \u041e\u041c\u0412\u0414</a></li>\n <li><a class="dropdown-item" href="/%D1%80%D0%B0%D0%B9%D0%BE%D0%BD/%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5-%D0%BF%D1%80%D0%B8%D1%91%D0%BC%D0%BD%D1%8B%D0%B5/">\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u0435\u043c\u043d\u044b\u0435</a></li>\n </ul>\n </li>\n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u0412\u043b\u0430\u0441\u0442\u044c<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" target="blank" href="//mosreg.ru/gubernator/">\u0413\u0443\u0431\u0435\u0440\u043d\u0430\u0442\u043e\u0440 \u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438</a></li>\n <li><a class="dropdown-item" target="blank" href="//mosreg.ru/">\u041f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438</a></li>\n <li><a class="dropdown-item" target="blank" href="//mosoblduma.ru/">\u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u043d\u0430\u044f \u0414\u0443\u043c\u0430</a></li>\n <li class="divider"></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D1%81%D0%BE%D0%B2%D0%B5%D1%82-%D0%B4%D0%B5%D0%BF%D1%83%D1%82%D0%B0%D1%82%D0%BE%D0%B2/">\u0421\u043e\u0432\u0435\u0442 \u0434\u0435\u043f\u0443\u0442\u0430\u0442\u043e\u0432 \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0433\u0430 \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u043e</a></li>\n <li class="divider"></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%B3%D0%BB%D0%B0%D0%B2%D0%B0/">\u0413\u043b\u0430\u0432\u0430 \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0433\u0430 \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u043e</a></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%8F%D1%89%D0%B8%D0%B9-%D1%81%D0%BE%D1%81%D1%82%D0%B0%D0%B2/">\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u044f\u0449\u0438\u0439 \u0441\u043e\u0441\u0442\u0430\u0432 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438</a></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F/"><span class="glyphicon glyphicon-info-sign"></span> \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438</a></li>\n <li class="divider"></li>\n<!-- <li><a class="dropdown-item" target="blank" href="http://gplotoshino.ru/">\u0413\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0435 \u043f\u043e\u0441\u0435\u043b\u0435\u043d\u0438\u0435 \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u043e</a></li>\n <li><a target="blank" href="http://poselenie-mikulino.ru/">\u0421\u0435\u043b\u044c\u0441\u043a\u043e\u0435 \u043f\u043e\u0441\u0435\u043b\u0435\u043d\u0438\u0435 \u041c\u0438\u043a\u0443\u043b\u0438\u043d\u0441\u043a\u043e\u0435</a></li>\n <li><a target="blank" href="http://osheikino.ru/">\u0421\u0435\u043b\u044c\u0441\u043a\u043e\u0435 \u043f\u043e\u0441\u0435\u043b\u0435\u043d\u0438\u0435 \u041e\u0448\u0435\u0439\u043a\u0438\u043d\u0441\u043a\u043e\u0435</a></li>\n <li class="divider"></li>-->\n <li><a class="dropdown-item" target="blank" href="//gatn.mosreg.ru/">\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u043e-\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043d\u0430\u0434\u0437\u043e\u0440</a></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F-%D1%81%D0%BB%D1%83%D0%B6%D0%B1%D0%B0/">\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u043b\u0443\u0436\u0431\u0430</a></li>\n <li><a class="dropdown-item" target="blank" href="https://rosreestr.ru/site/">\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u043b\u0443\u0436\u0431\u0430</a></li>\n <li class="divider">\u041f\u0440\u0430\u0432\u043e\u043f\u043e\u0440\u044f\u0434\u043e\u043a</li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%BF%D1%80%D0%BE%D0%BA%D1%83%D1%80%D0%B0%D1%82%D1%83%D1%80%D0%B0/">\u041f\u0440\u043e\u043a\u0443\u0440\u0430\u0442\u0443\u0440\u0430</a></li>\n<!-- <li><a class="dropdown-item" target="blank" href="http://mosoblproc.ru/kontaktyi/lotoshinskiy-rayon/">\u041f\u0440\u043e\u043a\u0443\u0440\u0430\u0442\u0443\u0440\u0430</a></li>-->\n <li><a class="dropdown-item" target="blank" href="http://lotoshino.mo.sudrf.ru/">\u0421\u0443\u0434</a></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%BE%D0%BC%D0%B2%D0%B4/">\u041e\u041c\u0412\u0414</a></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%B3%D0%B8%D0%B1%D0%B4%D0%B4/">\u0413\u0418\u0411\u0414\u0414</a></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%BE%D1%82%D0%B4%D0%B5%D0%BB-%D0%B2%D0%BD%D0%B5%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9-%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D1%8B/">\u041e\u0442\u0434\u0435\u043b \u0432\u043d\u0435\u0432\u0435\u0434\u043e\u043c\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043e\u0445\u0440\u0430\u043d\u044b</a></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%B3%D0%BE%D1%81%D1%82%D0%B5%D1%85%D0%BD%D0%B0%D0%B4%D0%B7%D0%BE%D1%80/">\u0413\u043e\u0441\u0442\u0435\u0445\u043d\u0430\u0434\u0437\u043e\u0440</a></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%B3%D0%BE%D1%81%D0%B0%D0%B4%D0%BC%D1%82%D0%B5%D1%85%D0%BD%D0%B0%D0%B4%D0%B7%D0%BE%D1%80/">\u0413\u043e\u0441\u0430\u0434\u043c\u0442\u0435\u0445\u043d\u0430\u0434\u0437\u043e\u0440</a></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%BE%D1%82%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%83%D1%84%D0%BC%D1%81/">\u041e\u0442\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0423\u0424\u041c\u0421</a></li>\n <li class="divider"></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D0%B8%D0%B7%D0%B1%D0%B8%D1%80%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D0%BA%D0%BE%D0%BC%D0%BC%D0%B8%D1%81%D0%B8%D1%8F/">\u0418\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u044f</a></li>\n <li class="divider"></li>\n <li><a class="dropdown-item" href="/%D0%B2%D0%BB%D0%B0%D1%81%D1%82%D1%8C/%D1%88%D1%82%D0%B0%D0%B1-%D0%B4%D0%B5%D0%BF%D1%83%D1%82%D0%B0%D1%82%D0%BE%D0%B2-120-%D0%BE%D0%BA%D1%80%D1%83%D0%B3%D0%B0/">\u0428\u0442\u0430\u0431 \u0434\u0435\u043f\u0443\u0442\u0430\u0442\u043e\u0432 120 \u043e\u043a\u0440\u0443\u0433\u0430</a></li>\n </ul>\n </li>\n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u0421\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0435<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D0%BA%D0%B4%D0%BD_%D0%B8_%D0%B7%D0%BF/">\u041a\u043e\u043c\u0438\u0441\u0441\u0438\u044f \u043f\u043e \u0434\u0435\u043b\u0430\u043c \u043d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u043b\u0435\u0442\u043d\u0438\u0445 \u0438 \u0437\u0430\u0449\u0438\u0442\u0435 \u0438\u0445 \u043f\u0440\u0430\u0432</a></li>\n <li><a class="dropdown-item" href="//lotobr.edumsko.ru/" target="blank">\u041e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435</a></li>\n <li><a class="dropdown-item" target="blank" href="http://lotcrb.ru/">\u0417\u0434\u0440\u0430\u0432\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435</a></li>\n <li><a class="dropdown-item" href="//\u043a\u0441\u0446.\u043b\u043e\u0442\u043e\u0448\u0438\u043d\u044c\u0435.\u0440\u0444/" target="blank">\u0421\u043f\u043e\u0440\u0442</a></li>\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D1%83%D1%80%D0%B0/">\u041a\u0443\u043b\u044c\u0442\u0443\u0440\u0430</a></li>\n <li><a class="dropdown-item" href="http://cbs-lotoshino.mo.muzkult.ru/" target="blank">\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438</a></li>\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D0%BC%D1%83%D0%B7%D0%B5%D0%B9/">\u041c\u0443\u0437\u0435\u0439</a></li>\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D0%BF%D0%B0%D1%80%D0%BA/">\u041f\u0430\u0440\u043a</a></li>\n <li><a class="dropdown-item" target="blank" href="http://archiv.lotoshino.org/organizations/mfc/">\u041c\u0424\u0426</a></li>\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D0%BE%D1%82%D0%B4%D0%B5%D0%BB-%D0%BE%D0%BF%D0%B5%D0%BA%D0%B8-%D0%B8-%D0%BF%D0%BE%D0%BF%D0%B5%D1%87%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D1%82%D0%B2%D0%B0/">\u041e\u043f\u0435\u043a\u0430 \u0438 \u043f\u043e\u043f\u0435\u0447\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e</a></li>\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D0%BF%D0%B5%D0%BD%D1%81%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9-%D1%84%D0%BE%D0%BD%D0%B4/">\u0421\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u043e\u043d\u0434 \u0420\u043e\u0441\u0441\u0438\u0438</a></li>\n <li><a class="dropdown-item" target="blank" href="http://lot.msr.mosreg.ru/">\u0421\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0437\u0430\u0449\u0438\u0442\u0430</a></li>\n<!-- <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0-%D0%BD%D0%B0%D1%81%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F/">\u0421\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0437\u0430\u0449\u0438\u0442\u0430</a></li> \n <li><a href="//archiv.lotoshino.org/vlast/czn/">\u0426\u0435\u043d\u0442\u0440 \u0437\u0430\u043d\u044f\u0442\u043e\u0441\u0442\u0438</a></li>\n-->\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D1%86%D0%B5%D0%BD%D1%82%D1%80-%D0%B7%D0%B0%D0%BD%D1%8F%D1%82%D0%BE%D1%81%D1%82%D0%B8-%D0%BD%D0%B0%D1%81%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F/">\u0426\u0435\u043d\u0442\u0440 \u0437\u0430\u043d\u044f\u0442\u043e\u0441\u0442\u0438</a></li>\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D1%80%D0%BE%D1%81%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80/">\u0420\u043e\u0441\u0440\u0435\u0435\u0441\u0442\u0440</a></li>\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BF%D1%80%D0%B8%D0%B5%D0%BC%D0%BD%D0%B0%D1%8F/">\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u043f\u0440\u0438\u0435\u043c\u043d\u0430\u044f</a></li>\n <li><a class="dropdown-item" href="/%D1%81%D0%BE%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5/%D0%BC%D1%81%D1%83-%D0%BE%D0%BB%D0%B8%D0%BC%D0%BF/">\u041c\u0421\u0423 "\u041e\u043b\u0438\u043c\u043f"</a></li>\n </ul>\n </li>\n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u0425\u043e\u0437\u044f\u0439\u0441\u0442\u0432\u043e<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" href="/%D1%85%D0%BE%D0%B7%D1%8F%D0%B9%D1%81%D1%82%D0%B2%D0%BE/%D0%BC%D1%83-%D1%83%D0%BE%D0%B4%D0%BE%D0%BC%D1%81/">\u041c\u0423 \xab\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043e\u0440\u0433\u0430\u043d\u043e\u0432 \u043c\u0435\u0441\u0442\u043d\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0433\u0430 \u041b\u043e\u0442\u043e\u0448\u0438\u043d\u043e\xbb</a></li>\n <li><a class="dropdown-item" href="/%D1%85%D0%BE%D0%B7%D1%8F%D0%B9%D1%81%D1%82%D0%B2%D0%BE/%D0%BC%D1%83-%D0%B1%D0%BB%D0%B0%D0%B3%D0%BE%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE/">\u041c\u0423 \xab\u0411\u043b\u0430\u0433\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\xbb</a></li>\n <li><a class="dropdown-item" href="/%D1%85%D0%BE%D0%B7%D1%8F%D0%B9%D1%81%D1%82%D0%B2%D0%BE/%D0%BC%D0%BF-%D0%BB%D0%BE%D1%82%D0%BE%D1%88%D0%B8%D0%BD%D1%81%D0%BA%D0%BE%D0%B5-%D0%B6%D0%BA%D1%85/">\u0416\u041a\u0425</a></li>\n <li><a class="dropdown-item" target="blank" href="/media/hozyaistvo/\u041f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u2116 2024 \u043e\u0442 29.12.2023.pdf">\u0420\u0435\u0435\u0441\u0442\u0440 \u043c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u043e\u0432 \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043f\u0435\u0440\u0435\u0432\u043e\u0437\u043e\u043a</a></li>\n <li><a class="dropdown-item" href="/%D1%85%D0%BE%D0%B7%D1%8F%D0%B9%D1%81%D1%82%D0%B2%D0%BE/%D1%8D%D0%BA%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F/">\u042d\u043a\u043e\u043b\u043e\u0433\u0438\u044f</a></li>\n <li><a class="dropdown-item" href="/%D1%85%D0%BE%D0%B7%D1%8F%D0%B9%D1%81%D1%82%D0%B2%D0%BE/%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D0%B0%D1%8F-%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/">\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u0430\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f</a></li>\n <li><a class="dropdown-item" href="/%D1%85%D0%BE%D0%B7%D1%8F%D0%B9%D1%81%D1%82%D0%B2%D0%BE/%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%BE%D1%8D%D1%84%D1%84%D0%B5%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%B8-%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%BE%D1%81%D0%B1%D0%B5%D1%80%D0%B5%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5/">\u042d\u043d\u0435\u0440\u0433\u043e\u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0438 \u044d\u043d\u0435\u0440\u0433\u043e\u0441\u0431\u0435\u0440\u0435\u0436\u0435\u043d\u0438\u0435</a></li>\n <li><a class="dropdown-item" href="/%D1%85%D0%BE%D0%B7%D1%8F%D0%B9%D1%81%D1%82%D0%B2%D0%BE/%D1%84%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BE%D0%BC%D1%84%D0%BE%D1%80%D1%82%D0%BD%D0%BE%D0%B9-%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D1%81%D0%BA%D0%BE%D0%B9-%D1%81%D1%80%D0%B5%D0%B4%D1%8B/">\u0424\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e\u0439 \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u0441\u0440\u0435\u0434\u044b</a></li>\n </ul>\n </li>\n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u0423\u0441\u043b\u0443\u0433\u0438<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" href="/%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D1%81%D1%8B/">\u041a\u043e\u043d\u043a\u0443\u0440\u0441\u044b</a></li>\n <li><a class="dropdown-item" href="/%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5/">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0435 \u0443\u0441\u043b\u0443\u0433\u0438</a></li>\n<!-- <li><a class="dropdown-item" target="blank" href="//pgu.mosreg.ru">\u041f\u043e\u0440\u0442\u0430\u043b \u0433\u043e\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0443\u0441\u043b\u0443\u0433 \u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438</a></li>-->\n <li><a class="dropdown-item" target="blank" href="https://uslugi.mosreg.ru">\u041f\u043e\u0440\u0442\u0430\u043b \u0433\u043e\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0443\u0441\u043b\u0443\u0433 \u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438</a></li>\n <li><a class="dropdown-item" target="blank" href="//www.gosuslugi.ru">\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u043f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e: \u0433\u043e\u0441\u0443\u0441\u043b\u0443\u0433\u0438</a></li>\n <li><a class="dropdown-item" href="/%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%BF%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D0%BF%D0%BB%D0%B0%D0%BD%D1%8B/">\u0413\u0435\u043d\u0435\u0440\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043b\u0430\u043d\u044b</a></li>\n <li><a class="dropdown-item" href="/%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D0%B7%D0%B5%D0%BC%D0%BB%D0%B5%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F/">\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u0437\u0435\u043c\u043b\u0435\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f</a></li>\n <li><a class="dropdown-item" href="/%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/%D0%BF%D1%83%D0%B1%D0%BB%D0%B8%D1%87%D0%BD%D1%8B%D0%B5-%D1%81%D0%BB%D1%83%D1%88%D0%B0%D0%BD%D0%B8%D1%8F/">\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u043b\u0443\u0448\u0430\u043d\u0438\u044f/\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f</a></li>\n <li><a class="dropdown-item" href="/%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5%20%D1%81%D1%85%D0%B5%D0%BC%D1%8B/">\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0445\u0435\u043c\u044b</a></li>\n\t\t\t\t<li><a class="dropdown-item" href="https://rgis.mosreg.ru/v3/#/?tab=planning" target="_blank">\u0413\u0440\u0430\u0434\u043f\u0440\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043e\u043d\u043b\u0430\u0439\u043d</a></li>\n\t\t\t\t<li><a class="dropdown-item" href="https://rgis.mosreg.ru/v3/#/?tab=near" target="_blank">\u0421\u0442\u0440\u043e\u0439\u043a\u0430 \u0440\u044f\u0434\u043e\u043c \u0441 \u0434\u043e\u043c\u043e\u043c</a></li>\n\t\t\t\t<li><a class="dropdown-item" href="https://rgis.mosreg.ru/v3/#/?tab=agriculture" target="_blank">\u0410\u0433\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437</a></li>\n <li><a class="dropdown-item" href="/%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/%D0%BF%D1%83%D0%B1%D0%BB%D0%B8%D1%87%D0%BD%D1%8B%D0%B5-%D1%81%D0%BB%D1%83%D1%88%D0%B0%D0%BD%D0%B8%D1%8F/%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%BD%D0%B0%D1%8F-%D1%80%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0">\u041d\u0430\u0440\u0443\u0436\u043d\u0430\u044f \u0440\u0435\u043a\u043b\u0430\u043c\u0430</a></li>\n\t\t\t\t<li><a class="dropdown-item" href="https://uslugi.mosreg.ru/services/20817" target="_blank">\u0412\u044b\u0434\u0430\u0447\u0430 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u0439, \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u043e\u0432 \u0438 <br />\u0430\u043a\u0442\u043e\u0432 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u044b\u043c \u0441\u0435\u0442\u044f\u043c</a></li>\n <li><a class="dropdown-item" href="https://t.me/landRedistributionMRBot">\u0420\u0430\u0441\u0447\u0435\u0442 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u0440\u0438\u0440\u0435\u0437\u043a\u0438 \u0437\u0435\u043c\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u043a\u0430<br /> \u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438</a></li>\n </ul>\n </li>\n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u042d\u043a\u043e\u043d\u043e\u043c\u0438\u043a\u0430<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%B0%D0%BD%D1%82%D0%B8%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F-%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D1%82%D0%B8%D0%B7%D0%B0/">\u0410\u043d\u0442\u0438\u043a\u043e\u0440\u0440\u0443\u043f\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u0438\u0437\u0430</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%B7%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%89%D0%B8%D0%BA%D1%83/">\u0417\u0430\u0441\u0442\u0440\u043e\u0439\u0449\u0438\u043a\u0443</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B/">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C-%D1%80%D0%B0%D0%B9%D0%BE%D0%BD%D1%83/">\u041f\u043e\u043c\u043e\u0449\u044c \u043e\u043a\u0440\u0443\u0433\u0443</a></li>\n <!-- <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BF%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D1%82%D0%B5%D0%BB%D1%8E/">\u041f\u0440\u0435\u0434\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044e</a></li> -->\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BE%D1%86%D0%B5%D0%BD%D0%BA%D0%B0-%D1%80%D0%B5%D0%B3%D1%83%D0%BB%D0%B8%D1%80%D1%83%D1%8E%D1%89%D0%B5%D0%B3%D0%BE-%D0%B2%D0%BE%D0%B7%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F/">\u041e\u0446\u0435\u043d\u043a\u0430 \u0440\u0435\u0433\u0443\u043b\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u043e\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BF%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D1%8F/">\u041f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%B8%D0%BC%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE/"> \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u043e\u043c \u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0435</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D0%B6%D0%B0-%D0%B8%D0%BC%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B0/">\u041f\u0440\u043e\u0434\u0430\u0436\u0430 \u0438 \u0430\u0440\u0435\u043d\u0434\u0430 \u0437\u0435\u043c\u043b\u0438 \u0438 \u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%B0%D1%8F-%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0/">\u041a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043d\u0430\u044f \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0430</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0-%D0%B8-%D1%84%D0%B8%D0%BD%D0%B0%D0%BD%D1%81%D1%8B/">\u042d\u043a\u043e\u043d\u043e\u043c\u0438\u043a\u0430 \u0438 \u0424\u0438\u043d\u0430\u043d\u0441\u044b</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BA%D0%B0%D0%B4%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B2%D0%B0%D1%8F-%D1%81%D1%82%D0%BE%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C/">\u041a\u0430\u0434\u0430\u0441\u0442\u0440\u043e\u0432\u0430\u044f \u043e\u0446\u0435\u043d\u043a\u0430</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BE-%D0%BF%D1%83%D0%B1%D0%BB%D0%B8%D1%87%D0%BD%D1%8B%D1%85-%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%82%D1%83%D1%82%D0%B0%D1%85/">\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0442\u0443\u0442\u0430\u0445</a></li>\n <li><a class="dropdown-item" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%B8%D0%B7%D1%8A%D1%8F%D1%82%D0%B8%D0%B5-%D0%B4%D0%BB%D1%8F-%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D1%85-%D0%BD%D1%83%D0%B6%D0%B4/">\u0418\u0437\u044a\u044f\u0442\u0438\u0435 \u0434\u043b\u044f \u043c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0445 \u043d\u0443\u0436\u0434</a></li>\n </ul>\n </li>\n <li class="nav-item">\n <a class="nav-link" href="/%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0/%D0%BF%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D1%82%D0%B5%D0%BB%D1%8E/">\u041f\u0440\u0435\u0434\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044e</a>\n </li> \n \n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u041e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0433\u0440\u0430\u0436\u0434\u0430\u043d<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" href="/%D0%BE%D0%B1%D1%80%D0%B0%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B3%D1%80%D0%B0%D0%B6%D0%B4%D0%B0%D0%BD/%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B8-%D0%BF%D1%80%D0%B8%D0%B5%D0%BC%D0%B0-%D0%B3%D1%80%D0%B0%D0%B6%D0%B4%D0%B0%D0%BD/">\u0413\u0440\u0430\u0444\u0438\u043a\u0438 \u043f\u0440\u0438\u0435\u043c\u0430 \u0433\u0440\u0430\u0436\u0434\u0430\u043d</a></li>\n <li><a class="dropdown-item" href="/%D0%BE%D0%B1%D1%80%D0%B0%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B3%D1%80%D0%B0%D0%B6%D0%B4%D0%B0%D0%BD/%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B8-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9-%D0%BF%D1%80%D0%B8%D0%B5%D0%BC%D0%BD%D0%BE%D0%B9-%D0%B8-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D1%82%D0%B2%D0%B0-%D0%9C%D0%9E/">\u0413\u0440\u0430\u0444\u0438\u043a\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043f\u0440\u0438\u0435\u043c\u043d\u043e\u0439 \u0438 \u043f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 \u041c\u041e</a></li>\n <li><a class="dropdown-item" href="/%D0%BE%D0%B1%D1%80%D0%B0%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B3%D1%80%D0%B0%D0%B6%D0%B4%D0%B0%D0%BD/%D0%BD%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE-%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B2%D1%8B%D0%B5-%D0%B0%D0%BA%D1%82%D1%8B/">\u041d\u043e\u0440\u043c\u0430\u0442\u0438\u0432\u043d\u043e-\u043f\u0440\u0430\u0432\u043e\u0432\u044b\u0435 \u0430\u043a\u0442\u044b</a></li>\n <li><a class="dropdown-item" href="/%D0%BE%D0%B1%D1%80%D0%B0%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B3%D1%80%D0%B0%D0%B6%D0%B4%D0%B0%D0%BD/%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D0%B8-%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B/">\u0410\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b</a></li>\n <li><a class="dropdown-item" href="/%D0%BE%D0%B1%D1%80%D0%B0%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B3%D1%80%D0%B0%D0%B6%D0%B4%D0%B0%D0%BD/%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D0%BE%D0%B9-%D1%8E%D1%80%D0%B8%D0%B4%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8/">\u041e\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e\u0439 \u044e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043f\u043e\u043c\u043e\u0449\u0438 \u043e\u0440\u0433\u0430\u043d\u0430\u043c\u0438 \u043c\u0435\u0441\u0442\u043d\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f</a></li>\n </ul>\n </li>\n <br />\n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%B7%D0%B5%D0%BC%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0439 \u0437\u0435\u043c\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c</a></li>\n <li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%B6%D0%B8%D0%BB%D0%B8%D1%89%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0439 \u0436\u0438\u043b\u0438\u0449\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c</a></li>\n<!-- <li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C-%D0%B7%D0%B0-%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%BE%D1%81%D1%82%D1%8C%D1%8E-%D0%B4%D0%BE%D1%80%D0%BE%D0%B3/">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0437\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u043e\u0441\u0442\u044c\u044e \u0434\u043e\u0440\u043e\u0433</a></li>-->\n <li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C-%D0%B2-%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D0%B8-%D1%82%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D0%BE%D0%B9-%D0%B4%D0%B5%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8/">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0432 \u0441\u0444\u0435\u0440\u0435 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438</a></li>\n <li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C-%D0%BD%D0%B0-%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC-%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B5/">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u043d\u0430 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u043c \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0435, <br>\u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u043c \u043d\u0430\u0437\u0435\u043c\u043d\u043e\u043c \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0435 \u0438 \u0432 \u0434\u043e\u0440\u043e\u0436\u043d\u043e\u043c \u0445\u043e\u0437\u044f\u0439\u0441\u0442\u0432\u0435</a></li>\n <li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C-%D0%95%D0%A2%D0%9E/">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0415\u0422\u041e</a></li>\n\t\t<li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C-%D0%B2-%D1%81%D1%84%D0%B5%D1%80%D0%B5-%D0%B1%D0%BB%D0%B0%D0%B3%D0%BE%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0/">\u041c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0432 \u0441\u0444\u0435\u0440\u0435 \u0431\u043b\u0430\u0433\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430</a></li>\n\t\t<li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2-%D0%B1%D0%BB%D0%B0%D0%B3%D0%BE%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE/">\u0420\u0435\u0435\u0441\u0442\u0440 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0431\u043b\u0430\u0433\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e)</a></li>\n\t\t<li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2-%D0%B7%D0%B5%D0%BC%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/">\u0420\u0435\u0435\u0441\u0442\u0440 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0437\u0435\u043c\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c)</a></li>\n\t\t<li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2-%D0%B6%D0%B8%D0%BB%D0%B8%D1%89%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/">\u0420\u0435\u0435\u0441\u0442\u0440 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0436\u0438\u043b\u0438\u0449\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c)</a></li>\n\t\t<li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C-%D0%BD%D0%B0-%D0%B0%D0%B2%D1%82%D0%BE%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B5/">\u0420\u0435\u0435\u0441\u0442\u0440 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u043d\u0430 \u0430\u0432\u0442\u043e\u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0435)</a></li>\n\t\t<li><a class="dropdown-item" href="/%D0%BC%D1%83%D0%BD%D0%B8%D1%86%D0%B8%D0%BF%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C/%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C-%D0%B7%D0%B0-%D0%B5%D1%82%D0%BE/">\u0420\u0435\u0435\u0441\u0442\u0440 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0437\u0430 \u0415\u0422\u041e)</a></li>\n\n </ul>\n </li>\n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u041f\u0440\u043e\u0442\u0438\u0432\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043a\u043e\u0440\u0440\u0443\u043f\u0446\u0438\u0438<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" href="/%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/%D0%BD%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%B2%D1%8B%D0%B5-%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B2%D1%8B%D0%B5-%D0%B8-%D0%B8%D0%BD%D1%8B%D0%B5-%D0%B0%D0%BA%D1%82%D1%8B-%D0%B2-%D1%81%D1%84%D0%B5%D1%80%D0%B5-%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/" class="list-group-item">\u041d\u043e\u0440\u043c\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u043f\u0440\u0430\u0432\u043e\u0432\u044b\u0435 \u0430\u043a\u0442\u044b</a></li>\n <li><a class="dropdown-item" href="/%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/%D0%B0%D0%BD%D1%82%D0%B8%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F-%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D1%82%D0%B8%D0%B7%D0%B0/" class="list-group-item">\u0410\u043d\u0442\u0438\u043a\u043e\u0440\u0440\u0443\u043f\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u0438\u0437\u0430</a></li>\n <li><a class="dropdown-item" href="/%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D0%BC%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D1%8B/" class="list-group-item">\u041c\u0435\u0442\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b</a></li>\n <li><a class="dropdown-item" href="/%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/%D1%84%D0%BE%D1%80%D0%BC%D1%8B-%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2-%D1%81%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D1%81-%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5%D0%BC-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%B7%D0%B0%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F/" class="list-group-item">\u0424\u043e\u0440\u043c\u044b \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f</a></li>\n <li><a class="dropdown-item" href="/%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/%D1%81%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BE-%D0%B4%D0%BE%D1%85%D0%BE%D0%B4%D0%B0%D1%85-%D1%80%D0%B0%D1%81%D1%85%D0%BE%D0%B4%D0%B0%D1%85-%D0%BE%D0%B1-%D0%B8%D0%BC%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B5/" class="list-group-item">\u0421\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e \u0434\u043e\u0445\u043e\u0434\u0430\u0445, \u0440\u0430\u0441\u0445\u043e\u0434\u0430\u0445 \u0438 \u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0435</a></li>\n <li><a class="dropdown-item" href="/%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/%D0%B0%D1%82%D1%82%D0%B5%D1%81%D1%82%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BA%D0%BE%D0%BC%D0%B8%D1%81%D1%81%D0%B8%D1%8F/" class="list-group-item">\u041a\u043e\u043c\u0438\u0441\u0441\u0438\u044f \u043f\u043e \u0441\u043e\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044e \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0439</a></li>\n <li><a class="dropdown-item" href="/%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/%D0%BE%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D0%B0%D1%8F-%D1%81%D0%B2%D1%8F%D0%B7%D1%8C-%D0%B4%D0%BB%D1%8F-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BE-%D1%84%D0%B0%D0%BA%D1%82%D0%B0%D1%85-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/" class="list-group-item">\u041e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u0441\u0432\u044f\u0437\u044c \u0434\u043b\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043e \u0444\u0430\u043a\u0442\u0430\u0445 \u043a\u043e\u0440\u0440\u0443\u043f\u0446\u0438\u0438</a></li>\n <li><a class="dropdown-item" href="/%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/%D0%B4%D0%BE%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B-%D0%BE%D1%82%D1%87%D0%B5%D1%82%D1%8B-%D0%BE%D0%B1%D0%B7%D0%BE%D1%80%D1%8B-%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F-%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F/" class="list-group-item">\u0414\u043e\u043a\u043b\u0430\u0434\u044b, \u043e\u0442\u0447\u0435\u0442\u044b, \u043e\u0431\u0437\u043e\u0440\u044b, \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f</a></li>\n <li><a class="dropdown-item" href="/%D0%BF%D1%80%D0%BE%D1%82%D0%B8%D0%B2%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5-%D0%BA%D0%BE%D1%80%D1%80%D1%83%D0%BF%D1%86%D0%B8%D0%B8/%D1%87%D0%B0%D1%81%D1%82%D0%BE-%D0%B7%D0%B0%D0%B4%D0%B0%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B-%D0%B8-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%8B-%D0%BD%D0%B0-%D0%BD%D0%B8%D1%85/" class="list-group-item">\u0427\u0430\u0441\u0442\u043e \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0438 \u043e\u0442\u0432\u0435\u0442\u044b \u043d\u0430 \u043d\u0438\u0445</a></li>\n </ul>\n </li>\n <li class="nav-item dropdown">\n <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown">\u0414\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c<b class="caret"></b></a>\n <ul class="dropdown-menu">\n <li><a class="dropdown-item" href="/%D0%B4%D0%B5%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C/%D0%BF%D0%BE%D0%BB%D0%BD%D0%BE%D0%BC%D0%BE%D1%87%D0%B8%D1%8F-%D0%B2-%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D0%B8-%D0%BE%D0%B1%D1%80%D0%B0%D1%89%D0%B5%D0%BD%D0%B8%D1%8F-%D1%81-%D0%B6%D0%B8%D0%B2%D0%BE%D1%82%D0%BD%D1%8B%D0%BC%D0%B8/" class="list-group-item">\u041f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0441 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u043c\u0438</a></li>\n <li><a class="dropdown-item" href="/%D0%B4%D0%B5%D1%8F%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C/%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F-%D0%BA%D0%BE%D0%BC%D0%B8%D1%81%D1%81%D0%B8%D1%8F/" class="list-group-item">\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u0430\u044f \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u044f</a></li>\n </ul>\n </li>\n\n <li class="nav-item"><a class="nav-link" target="blank" href="//lotoshinophoto.gallery.ru/">\u0424\u043e\u0442\u043e\u0433\u0430\u043b\u0435\u0440\u0435\u044f</a></li>\n <li class="nav-item"><a class="nav-link" target="blank" href="//www.youtube.com/channel/UC88fhhtydO4RsCSkswCP4Zg"><img src="/static/imgs/Youtube_ico.jpg"></a></li>\n <li class="nav-item"><a class="nav-link" target="blank" href="//vk.com/nashelotoshinie"><img src="/static/imgs/logo_vk.png" style="height:20px"></a></li>\n <li class="nav-item"><a class="nav-link" target="blank" href="//twitter.com/VladimirOstanin"><img src="/static/imgs/logo_twitter.png" style="height:20px"></a></li>\n <li class="nav-item"><a class="nav-link" target="blank" href="//ok.ru/group/53554644779223"><img src="/static/imgs/logo_ok.png" style="height:20px"></a></li>\n\n </ul>\n </div><!--/.collapse navbar-collapse -->\n </div><!-- /.container -->\n </nav><!-- /.navbar -->\n\n\n \n', u'\n \n\n <div class="container">\n <div class="row row-offcanvas row-offcanvas-right">\n\n <div class="col-xs-12 col-sm-9">\n <p class="pull-right visible-xs">\n <button type="button" class="btn btn-primary btn-xs" data-toggle="offcanvas">\u041e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u0440\u0443\u0431\u0440\u0438\u043a\u0438</button>\n </p>\n <div class="row"> \n'] |
self | [<Text Node: '<!DOCTYPE html> <html lan'>, <django.template.defaulttags.LoadNode object at 0x3b9d850>, <Text Node: ' <link rel="shortcut '>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3c0d150>, <Text Node: '" /> <link rel="apple'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9890>, <Text Node: '" sizes="72x72" /> <l'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9cd0>, <Text Node: '"> <title>'>, <Block Node: title. Contents: []>, <Text Node: '</title> <!-- Gismete'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3b9d750>, <Text Node: '" /> <!-- Custom styl'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3b9d290>, <Text Node: '" /> <!-- Custom CSS '>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9410>, <Text Node: '" /> <!-- Yandex.Metr'>, <Block Node: jumbotron. Contents: [<Text Node: ' <div class="bg"></'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9950>, <Text Node: '" alt="??????? ?? ???????'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9ed0>, <Text Node: '" alt="????????? 71-?? ??'>]>, <Text Node: ' </div> '>, <Block Node: navigation. Contents: [<Text Node: ' '>, <django.template.loader_tags.ConstantIncludeNode object at 0x3ba8890>, <Text Node: ' '>]>, <Text Node: ' <div class="conta'>, <Block Node: content. Contents: []>, <Text Node: ' </div><!--/row'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3c0d650>, <Text Node: '" alt="?????????? ???????'>, <django.template.defaulttags.URLNode object at 0x3c0dc10>, <Text Node: '"> <img'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3ba8050>, <Text Node: '" alt="????? ?????????? ?'>, <Block Node: side_menu. Contents: []>, <Text Node: ' </div><!-- /.col'>, <django.template.defaulttags.URLNode object at 0x3c0dbd0>, <Text Node: '"> <button cl'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3c0dcd0>, <Text Node: '"></script> <!-- HTML5 '>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9990>, <Text Node: '"></script> <script t'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9690>, <Text Node: '"></script> <script t'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3981710>, <Text Node: '"></script> <script t'>] |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/debug.py
in render_node
def compile_function_error(self, token, e):
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: []> |
self | [<Text Node: '<!DOCTYPE html> <html lan'>, <django.template.defaulttags.LoadNode object at 0x3b9d850>, <Text Node: ' <link rel="shortcut '>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3c0d150>, <Text Node: '" /> <link rel="apple'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9890>, <Text Node: '" sizes="72x72" /> <l'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9cd0>, <Text Node: '"> <title>'>, <Block Node: title. Contents: []>, <Text Node: '</title> <!-- Gismete'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3b9d750>, <Text Node: '" /> <!-- Custom styl'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3b9d290>, <Text Node: '" /> <!-- Custom CSS '>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9410>, <Text Node: '" /> <!-- Yandex.Metr'>, <Block Node: jumbotron. Contents: [<Text Node: ' <div class="bg"></'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9950>, <Text Node: '" alt="??????? ?? ???????'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9ed0>, <Text Node: '" alt="????????? 71-?? ??'>]>, <Text Node: ' </div> '>, <Block Node: navigation. Contents: [<Text Node: ' '>, <django.template.loader_tags.ConstantIncludeNode object at 0x3ba8890>, <Text Node: ' '>]>, <Text Node: ' <div class="conta'>, <Block Node: content. Contents: []>, <Text Node: ' </div><!--/row'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3c0d650>, <Text Node: '" alt="?????????? ???????'>, <django.template.defaulttags.URLNode object at 0x3c0dc10>, <Text Node: '"> <img'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3ba8050>, <Text Node: '" alt="????? ?????????? ?'>, <Block Node: side_menu. Contents: []>, <Text Node: ' </div><!-- /.col'>, <django.template.defaulttags.URLNode object at 0x3c0dbd0>, <Text Node: '"> <button cl'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3c0dcd0>, <Text Node: '"></script> <!-- HTML5 '>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9990>, <Text Node: '"></script> <script t'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3bb9690>, <Text Node: '"></script> <script t'>, <django.contrib.staticfiles.templatetags.staticfiles.StaticFilesNode object at 0x3981710>, <Text Node: '"></script> <script t'>] |
e | IOError(2, 'No such file or directory') |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 = BlockNode(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)
context.pop()
return result
def super(self):
Variable | Value |
---|---|
push | <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]> |
block_context | <django.template.loader_tags.BlockContext object at 0x3bbf950> |
block | <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
self | <Block Node: content. Contents: []> |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 | <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10> |
bit | u'\n ' |
bits | [u'\n '] |
self | [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>] |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/debug.py
in render_node
def compile_function_error(self, token, e):
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 | <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10> |
self | [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>] |
e | IOError(2, 'No such file or directory') |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/defaulttags.py
in render
"""Implements the actions of the autoescape tag."""
def __init__(self, setting, nodelist):
self.setting, self.nodelist = setting, nodelist
def render(self, context):
old_setting = context.autoescape
context.autoescape = self.setting
output = self.nodelist.render(context)...
context.autoescape = old_setting
if self.setting:
return mark_safe(output)
else:
return output
Variable | Value |
---|---|
self | <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10> |
old_setting | True |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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'</h2>\n </div>\n ' |
bits | [u'\n <div class="col-12 col-sm-12 col-lg-12"><a name="news-body"></a>\n <h6>\n <strong>\n <span style="color: #ff6a00">', u'8 \u043c\u0430\u044f 2015 \u0433\u043e\u0434\u0430, \u041f\u044f\u0442\u043d\u0438\u0446\u0430, 15:18', u'</span>\n << ', u'70 \u041b\u0415\u0422 \u041f\u041e\u0411\u0415\u0414\u042b', u' \n </strong>\n </h6>\n <h2>', u'\u0428\u043a\u043e\u043b\u044c\u043d\u0438\u043a\u0438 \u0434\u0430\u043b\u0438 \u0438\u043c\u0435\u043d\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u0432\u043e\u0439\u043d\u044b \u043b\u043e\u0442\u043e\u0448\u0438\u043d\u0441\u043a\u0438\u043c \u043f\u0438\u0445\u0442\u0430\u043c \u043d\u0430 \u0410\u043b\u043b\u0435\u0435 \u0421\u043b\u0430\u0432\u044b', u'</h2>\n </div>\n '] |
self | Error in formatting: 'ascii' codec can't encode characters in position 47-50: ordinal not in range(128) |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/debug.py
in render_node
def compile_function_error(self, token, e):
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: 'ascii' codec can't encode characters in position 47-50: ordinal not in range(128) |
e | IOError(2, 'No such file or directory') |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 RegroupNode(Node):
def __init__(self, target, expression, var_name):
self.target, self.expression = target, expression
Variable | Value |
---|---|
self | <IfNode> |
match | [<ImageNews: >, <ImageNews: >, <ImageNews: >] |
nodelist | [<Text Node: ' '>, <For Node: for image in news_images, tail_len: 11>, <Text Node: ' '>] |
condition | (literal <django.template.base.FilterExpression object at 0x396eed0>) |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 image in news_images, tail_len: 11> |
bit | u'\n ' |
bits | [u'\n '] |
self | [<Text Node: ' '>, <For Node: for image in news_images, tail_len: 11>, <Text Node: ' '>] |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/debug.py
in render_node
def compile_function_error(self, token, e):
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 image in news_images, tail_len: 11> |
self | [<Text Node: ' '>, <For Node: for image in news_images, tail_len: 11>, <Text Node: ' '>] |
e | IOError(2, 'No such file or directory') |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/defaulttags.py
in render
else:
context[self.loopvars[0]] = item
# In TEMPLATE_DEBUG mode provide source of the node which
# actually raised the exception
if settings.TEMPLATE_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: image.big_image.url> |
len_values | 3 |
pop_context | False |
e | IOError(2, 'No such file or directory') |
item | <ImageNews: > |
loop_dict | {u'counter': 1, u'counter0': 0, u'first': True, u'last': False, u'parentloop': {}, u'revcounter': 3, u'revcounter0': 2} |
self | <For Node: for image in news_images, tail_len: 11> |
parentloop | {} |
i | 0 |
values | [<ImageNews: >, <ImageNews: >, <ImageNews: >] |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
nodelist | [u'\n <div class="col-xs-6 col-md-3">\n <a href="'] |
unpack | False |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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: image.big_image.url> |
e | IOError(2, 'No such file or directory') |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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:
if settings.TEMPLATE_STRING_IF_INVALID:
global invalid_var_format_string
Variable | Value |
---|---|
self | <django.template.base.FilterExpression object at 0x3bbf250> |
ignore_failures | False |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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'image.big_image.url'> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/template/base.py
in _resolve_lookup
try: # dictionary lookup
current = current[bit]
except (TypeError, AttributeError, KeyError, ValueError):
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):
try: # list-index lookup
current = current[int(bit)]
except (IndexError, # list index out of range
ValueError, # invalid literal for int()
KeyError, # current is a dict without `int(bit)` key
Variable | Value |
---|---|
current | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
bit | u'url' |
e | IOError(2, 'No such file or directory') |
self | <Variable: u'image.big_image.url'> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0x3bbf350>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x3bbf6d0>, 'user': <SimpleLazyObject: <function <lambda> at 0x398c320>>}, {}, {u'LANGUAGES': (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')), u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'ru-RU'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'MSK'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x3b8cdd0>}, {'news': <News: Школьники дали имена участников войны лотошинским пихтам на Аллее Славы>, 'news_docs': [], 'news_images': [<ImageNews: >, <ImageNews: >, <ImageNews: >]}, {'block': <Block Node: content. Contents: [<Text Node: ' '>, <django.template.defaulttags.AutoEscapeControlNode object at 0x397fc10>, <Text Node: ' <div class="'>, <django.template.defaulttags.URLNode object at 0x397fd10>, <Text Node: '#body">?? ????????? 7 ???'>, <django.template.defaulttags.URLNode object at 0x397fc50>, <Text Node: '#body">?? ????????? 30 ??'>, <django.template.defaulttags.URLNode object at 0x3967b90>, <Text Node: '#body">2015 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x3967550>, <Text Node: '#body">2014 ???</a></li> '>, <django.template.defaulttags.URLNode object at 0x39673d0>, <Text Node: '">?? ????????? ????</a></'>, <django.template.defaulttags.URLNode object at 0x39671d0>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39675d0>, <Text Node: '">?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x2fdbe10>, <Text Node: '">75 ??? ??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976610>, <Text Node: '">??????? ?????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976990>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976210>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39768d0>, <Text Node: '">????????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x39763d0>, <Text Node: '">?????, ?????? ?? ??????'>, <django.template.defaulttags.URLNode object at 0x3976290>, <Text Node: '">???????????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976190>, <Text Node: '">??????</a></li> '>, <django.template.defaulttags.URLNode object at 0x3976410>, <Text Node: '">????????? ? ???????? ??'>, <django.template.defaulttags.URLNode object at 0x3976590>, <Text Node: '">?????</a></li> '>]>}] |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
attr | 'url' |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 0x3363b10> |
receiver | <bound method ?.existence_required_receiver of <imagekit.registry.GeneratorRegistry object at 0x33dab50>> |
named | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
sender | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 0x33dab50> |
sender | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
file | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
kwargs | {'signal': <django.dispatch.dispatcher.Signal object at 0x3363b10>} |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 0x33dab50> |
generator | <imagekit.specs.DynamicSpec object at 0x3bb1210> |
file | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 0x3aead50>> |
file | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
strategy | <imagekit.cachefiles.strategies.JustInTime object at 0x3aead50> |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 0x3aead50> |
file | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
force | False |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/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 0x3aeacd0> |
force | False |
file | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/imagekit/cachefiles/backends.py
in generate_now
def generate(self, file, force=False):
raise NotImplementedError
def generate_now(self, file, force=False):
if force or self.get_state(file) not in (CacheFileState.GENERATING, CacheFileState.EXISTS):
self.set_state(file, CacheFileState.GENERATING)
file._generate()...
self.set_state(file, CacheFileState.EXISTS)
class Simple(CachedFileBackend):
"""
The most basic file backend. The storage is consulted to see if the file
Variable | Value |
---|---|
self | <imagekit.cachefiles.backends.Simple object at 0x3aeacd0> |
force | False |
file | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/imagekit/cachefiles/__init__.py
in _generate
"""
if force or getattr(self, '_file', None) is None:
self.cachefile_backend.generate(self, force)
def _generate(self):
# Generate the file
content = generate(self.generator)...
actual_name = self.storage.save(self.name, content)
# We're going to reuse the generated file, so we need to reset the pointer.
content.seek(0)
Variable | Value |
---|---|
self | Error in formatting: [Errno 2] No such file or directory: u'/home/virtwww/w_lotoshine7dd_da820b60/http/media/2015/05/08/news_images/DSC08216.JPG' |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/imagekit/utils.py
in generate
def generate(generator):
"""
Calls the ``generate()`` method of a generator instance, and then wraps the
result in a Django File object so Django knows how to save it.
"""
content = generator.generate()...
# If the file doesn't have a name, Django will raise an Exception while
# trying to save it, so we create a named temporary file.
if not getattr(content, 'name', None):
f = NamedTemporaryFile()
f.write(content.read())
Variable | Value |
---|---|
generator | <imagekit.specs.DynamicSpec object at 0x3bb1210> |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/imagekit/specs/__init__.py
in generate
if not self.source:
raise MissingSource("The spec '%s' has no source file associated"
" with it." % self)
# TODO: Move into a generator base class
# TODO: Factor out a generate_image function so you can create a generator and only override the PIL.Image creating part. (The tricky part is how to deal with original_format since generator base class won't have one.)
try:
img = open_image(self.source)...
except ValueError:
# Re-open the file -- https://code.djangoproject.com/ticket/13750
self.source.open()
img = open_image(self.source)
Variable | Value |
---|---|
self | <imagekit.specs.DynamicSpec object at 0x3bb1210> |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/pilkit/utils.py
in open_image
def img_to_fobj(img, format, autoconvert=True, **options):
return save_image(img, StringIO(), format, options, autoconvert)
def open_image(target):
target.seek(0)...
return Image.open(target)
_pil_init = 0
Variable | Value |
---|---|
target | <ImageFieldFile: 2015/05/08/news_images/DSC08216.JPG> |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/core/files/utils.py
in <lambda>
flush = property(lambda self: self.file.flush)
isatty = property(lambda self: self.file.isatty)
newlines = property(lambda self: self.file.newlines)
read = property(lambda self: self.file.read)
readinto = property(lambda self: self.file.readinto)
readline = property(lambda self: self.file.readline)
readlines = property(lambda self: self.file.readlines)
seek = property(lambda self: self.file.seek)...
softspace = property(lambda self: self.file.softspace)
tell = property(lambda self: self.file.tell)
truncate = property(lambda self: self.file.truncate)
write = property(lambda self: self.file.write)
writelines = property(lambda self: self.file.writelines)
xreadlines = property(lambda self: self.file.xreadlines)
Variable | Value |
---|---|
self | <ImageFieldFile: 2015/05/08/news_images/DSC08216.JPG> |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/db/models/fields/files.py
in _get_file
def _require_file(self):
if not self:
raise ValueError("The '%s' attribute has no file associated with it." % self.field.name)
def _get_file(self):
self._require_file()
if not hasattr(self, '_file') or self._file is None:
self._file = self.storage.open(self.name, 'rb')...
return self._file
def _set_file(self, file):
self._file = file
def _del_file(self):
Variable | Value |
---|---|
self | <ImageFieldFile: 2015/05/08/news_images/DSC08216.JPG> |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/core/files/storage.py
in open
# The following methods represent a public interface to private methods.
# These shouldn't be overridden by subclasses unless absolutely necessary.
def open(self, name, mode='rb'):
"""
Retrieves the specified file from storage.
"""
return self._open(name, mode)...
def save(self, name, content):
"""
Saves new content to the file specified by name. The content should be
a proper File object or any python file-like object, ready to be read
from the beginning.
Variable | Value |
---|---|
self | <django.core.files.storage.FileSystemStorage object at 0x3b8c7d0> |
mode | 'rb' |
name | u'2015/05/08/news_images/DSC08216.JPG' |
/home/virtwww/w_lotoshine7dd_da820b60/python/lib64/python2.6/site-packages/django/core/files/storage.py
in _open
self.base_location = location
self.location = abspathu(self.base_location)
if base_url is None:
base_url = settings.MEDIA_URL
self.base_url = base_url
def _open(self, name, mode='rb'):
return File(open(self.path(name), mode))...
def _save(self, name, content):
full_path = self.path(name)
# Create any intermediate directories that do not exist.
# Note that there is a race between os.path.exists and os.makedirs:
Variable | Value |
---|---|
self | <django.core.files.storage.FileSystemStorage object at 0x3b8c7d0> |
mode | 'rb' |
name | u'2015/05/08/news_images/DSC08216.JPG' |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
wsgi.multiprocess | True |
HTTP_REFERER | 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806' |
REDIRECT_STATUS | '200' |
SERVER_SOFTWARE | 'Apache/2.2' |
SCRIPT_NAME | u'' |
SERVER_SIGNATURE | '<address>Apache/2.2 Server at xn--e1afijda1a3cyb.xn--p1ai Port 443</address>\n' |
HTTP_X_FORWARDED_PORT | '443' |
wsgi.run_once | False |
PATH_INFO | u'/news/get/1806/' |
REDIRECT_URL | '/news/get/1806/' |
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 /news/get/1806/ HTTP/1.1' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_CONNECTION | 'close' |
REMOTE_PORT | '51498' |
SERVER_NAME | 'xn--e1afijda1a3cyb.xn--p1ai' |
REMOTE_ADDR | '3.238.142.134' |
wsgi.url_scheme | 'https' |
PATH_TRANSLATED | 'redirect:/index.fcgi/news/get/1806//get/1806/' |
SERVER_PORT | '443' |
HTTP_X_1GB_CLIENT_IP | '3.238.142.134' |
REDIRECT_PHPRC | '/home/virtwww/w_lotoshine7dd_da820b60/.php/' |
SERVER_ADDR | '81.177.33.244' |
DOCUMENT_ROOT | '/home/virtwww/w_lotoshine7dd_da820b60/http' |
HTTP_X_FORWARDED_PROTO | 'https' |
SCRIPT_FILENAME | '/home/virtwww/w_lotoshine7dd_da820b60/http/index.fcgi' |
SERVER_ADMIN | '[no address given]' |
SCRIPT_URI | 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806/' |
wsgi.input | <flup.server.fcgi_base.InputStream object at 0x3890f10> |
HTTP_HOST | 'xn--e1afijda1a3cyb.xn--p1ai' |
SCRIPT_URL | '/news/get/1806/' |
HTTPS | 'on' |
wsgi.multithread | False |
REQUEST_URI | '/news/get/1806/' |
HTTP_ACCEPT | '*/*' |
wsgi.version | (1, 0) |
GATEWAY_INTERFACE | 'CGI/1.1' |
REDIRECT_HTTPS | 'on' |
wsgi.errors | <flup.server.fcgi_base.OutputStream object at 0x3890e50> |
REDIRECT_SCRIPT_URL | '/news/get/1806/' |
REDIRECT_SCRIPT_URI | 'https://xn--e1afijda1a3cyb.xn--p1ai/news/get/1806/' |
PHPRC | '/home/virtwww/w_lotoshine7dd_da820b60/.php/' |
REQUEST_METHOD | 'GET' |
HTTP_X_FORWARDED_URI | '/news/get/1806/' |
CSRF_COOKIE | u'Frrc6q30pP7hJHkhuS12TViWoyz2ykIr' |
lotadmsite.settings
Setting | Value |
---|---|
SERVER_EMAIL | 'root@localhost' |
USE_L10N | True |
IMAGEKIT_CACHEFILE_DIR | 'CACHE/images' |
USE_THOUSAND_SEPARATOR | False |
CSRF_COOKIE_SECURE | False |
LANGUAGE_CODE | 'ru-RU' |
ROOT_URLCONF | 'lotadmsite.urls' |
MANAGERS | () |
BASE_DIR | '/home/virtwww/w_lotoshine7dd_da820b60/django/lotadmsite' |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | '/home/virtwww/w_lotoshine7dd_da820b60/http/static/' |
IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY | u'********************' |
ALLOWED_HOSTS | ['xn--e1afijda1a3cyb.xn--p1ai'] |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
SEND_BROKEN_LINK_EMAILS | False |
STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder') |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_NAME | 'sessionid' |
ADMIN_FOR | () |
TIME_INPUT_FORMATS | ('%H:%M:%S', '%H:%M:%S.%f', '%H:%M') |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'postgres48.1gb.ru', 'NAME': 'xgb_lotpgsql', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '5432', 'TEST_CHARSET': None, 'TEST_COLLATION': None, 'TEST_MIRROR': None, 'TEST_NAME': None, 'TIME_ZONE': 'Europe/Moscow', 'USER': 'xgb_lotpgsql'}} |
TEMPLATE_DEBUG | True |
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 | [] |
YEAR_MONTH_FORMAT | 'F Y' |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
DJANGORESIZED_DEFAULT_SIZE | [1000, 1000] |
IMAGEKIT_CACHE_BACKEND | 'django.core.cache.backends.dummy.DummyCache' |
SESSION_COOKIE_PATH | '/' |
DJANGORESIZED_DEFAULT_KEEP_META | True |
MIDDLEWARE_CLASSES | ('django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware') |
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 | '' |
TRANSACTIONS_MANAGED | False |
LOGGING_CONFIG | 'django.utils.log.dictConfig' |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader') |
WSGI_APPLICATION | 'lotadmsite.wsgi.application' |
IMAGEKIT_CACHE_PREFIX | 'imagekit:' |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
CSRF_COOKIE_NAME | 'csrftoken' |
FORCE_SCRIPT_NAME | None |
USE_X_FORWARDED_HOST | False |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SESSION_COOKIE_SECURE | False |
CSRF_COOKIE_DOMAIN | None |
FILE_CHARSET | 'utf-8' |
DEBUG | True |
SESSION_FILE_PATH | None |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
INSTALLED_APPS | ('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.sites', 'django.contrib.staticfiles', 'mptt', 'django_mptt_admin', 'stdimage', 'django_summernote', 'control_office', 'news2', 'structure', 'sale_of_property', 'economy', 'municipal_services', 'honor_board', 'immortal_troop', 'tutelage', 'pension_fund', 'omvd', 'soc_defense', 'sov_dep', 'lotadmutils', 'czn', 'k_d_n', 'unregistered_property', 'public_hearings', 'south', 'gosadm', 'prosecutor_office') |
LANGUAGES | (('af', 'Afrikaans'), ('ar', 'Arabic'), ('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-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-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('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'), ('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-tw', 'Traditional Chinese')) |
COMMENTS_ALLOW_PROFANITIES | False |
STATICFILES_DIRS | () |
PREPEND_WWW | False |
SECURE_PROXY_SSL_HEADER | None |
SESSION_COOKIE_HTTPONLY | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
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'********************' |
CACHE_MIDDLEWARE_ALIAS | 'default' |
SESSION_SAVE_EVERY_REQUEST | False |
ADMIN_MEDIA_PREFIX | '/home/virtwww/w_lotoshine7dd_da820b60/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_lotoshine7dd_da820b60/http/media/' |
DJANGORESIZED_DEFAULT_QUALITY | 72 |
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_lotoshine7dd_da820b60/django/lotadmsite/templates'] |
IMAGEKIT_CACHEFILE_NAMER | 'imagekit.cachefiles.namers.hash' |
SITE_ID | 2 |
DISALLOWED_USER_AGENTS | () |
ALLOWED_INCLUDE_ROOTS | () |
LOGGING | {} |
SHORT_DATE_FORMAT | 'm/d/Y' |
IMAGEKIT_DEFAULT_CACHEFILE_BACKEND | 'imagekit.cachefiles.backends.Simple' |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
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' |
DEFAULT_TABLESPACE | '' |
TEMPLATE_CONTEXT_PROCESSORS | ('django.contrib.auth.context_processors.auth', 'django.core.context_processors.debug', 'django.core.context_processors.i18n', 'django.core.context_processors.media', 'django.core.context_processors.static', 'django.core.context_processors.tz', 'django.contrib.messages.context_processors.messages') |
SESSION_COOKIE_AGE | 1209600 |
SETTINGS_MODULE | 'lotadmsite.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 | False |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
PASSWORD_HASHERS | u'********************' |
ABSOLUTE_URL_OVERRIDES | {} |
IMAGEKIT_DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
CACHE_MIDDLEWARE_SECONDS | 600 |
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 | '' |
PROFANITIES_LIST | u'********************' |
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 500 page.