Reverse for 'content.views.articles' with arguments '()' and keyword arguments '{u'fltr': 5}' not found.
Request Method: | GET |
---|---|
Request URL: | https://evoke.pro/articles/59/ |
Django Version: | 1.5.5 |
Exception Type: | NoReverseMatch |
Exception Value: | Reverse for 'content.views.articles' with arguments '()' and keyword arguments '{u'fltr': 5}' not found. |
Exception Location: | /usr/local/lib/python2.7/dist-packages/django/template/defaulttags.py in render, line 426 |
Python Executable: | /usr/local/bin/uwsgi |
Python Version: | 2.7.3 |
Python Path: | ['/srv/wsgi/evoke.pro/', '.', '', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/local/lib/python2.7/dist-packages/PIL', '/usr/lib/python2.7/dist-packages', '/usr/lib/pymodules/python2.7'] |
Server time: | Thu, 28 Mar 2024 05:29:17 -0500 |
In template /srv/wsgi/evoke.pro/content/templates/article.html
, error at line 45
35 | </div> |
---|---|
36 | </div> |
37 | </div> |
38 | <hr/> |
39 | <div class="article-nav"> |
40 | {% if prev_article %} |
41 | <span class="article-prev"><a href="{% url 'content.views.article' prev_article.id %}">« Previous |
42 | Article</a></span> |
43 | {% endif %} |
44 | <span class="article-more"> |
45 | <a href="{% url 'content.views.articles' fltr=article.category_id %}">More {{ article.category.title }} |
46 | Articles</a><br/> |
47 | <a href="{% url 'content.views.articles' %}">All Articles</a> |
48 | </span> |
49 | {% if next_article %} |
50 | <span class="article-next"><a href="{% url 'content.views.article' next_article.id %}">Next |
51 | Article »</a></span> |
52 | {% endif %} |
53 | </div> |
54 | <div style="text-align:center; height: 40px; margin: 12px 0;"> |
55 | <div style="width: 640px; margin: 0 auto;"> |
/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py
in get_response
for middleware_method in self._view_middleware:
response = middleware_method(request, callback, callback_args, callback_kwargs)
if response:
break
if response is None:
try:
response = 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 | NoReverseMatch(u"Reverse for 'content.views.articles' with arguments '()' and keyword arguments '{u'fltr': 5}' not found.",) |
callback_args | () |
resolver_match | ResolverMatch(func=<function article at 0x9fd23ac>, args=(), kwargs={'article_id': u'59'}, url_name='content.views.article', app_name='None', namespace='') |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x99966ec>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0xb6d71b6c> |
request | "<WSGIRequest\npath:/articles/59/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTENT_LENGTH': '',\n 'CONTENT_TYPE': '',\n u'CSRF_COOKIE': u'pIfZvPomKjqBuJT2JXmpTZgwPWNUgI64',\n 'DOCUMENT_ROOT': '/srv/http/evoke.pro',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_HOST': 'evoke.pro',\n 'HTTP_USER_AGENT': 'claudebot',\n 'PATH_INFO': u'/articles/59/',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '34.203.242.200',\n 'REMOTE_PORT': '47138',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/articles/59/',\n u'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'evoke.pro',\n 'SERVER_PORT': '443',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SOFTWARE': 'nginx/1.2.1',\n 'UWSGI_SCHEME': 'https',\n 'uwsgi.node': 'evoke-prd-1.evoke.pro',\n 'uwsgi.version': '2.0.6',\n 'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0xb6df5f40>,\n 'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,\n 'wsgi.input': <uwsgi._Input object at 0xa107df0>,\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 article at 0x9fd23ac> |
resolver | <RegexURLResolver 'evoke.urls' (None:None) ^/> |
callback_kwargs | {'article_id': u'59'} |
response | None |
urlconf | 'evoke.urls' |
/srv/wsgi/evoke.pro/content/views.py
in article
next_article = next_article[0]
else:
next_article = None
ctx = RequestContext(request)
return render_to_response('article.html', {'PAGE_TITLE': article.title,
'article': article,
'prev_article': prev_article,
'next_article': next_article}, ctx)...
def mission(request):
ctx = RequestContext(request)
return render_to_response('mission.html', {'PAGE_TITLE': 'About - Rebecca Okamoto'}, ctx)
Variable | Value |
---|---|
request | "<WSGIRequest\npath:/articles/59/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTENT_LENGTH': '',\n 'CONTENT_TYPE': '',\n u'CSRF_COOKIE': u'pIfZvPomKjqBuJT2JXmpTZgwPWNUgI64',\n 'DOCUMENT_ROOT': '/srv/http/evoke.pro',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_HOST': 'evoke.pro',\n 'HTTP_USER_AGENT': 'claudebot',\n 'PATH_INFO': u'/articles/59/',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '34.203.242.200',\n 'REMOTE_PORT': '47138',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/articles/59/',\n u'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'evoke.pro',\n 'SERVER_PORT': '443',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SOFTWARE': 'nginx/1.2.1',\n 'UWSGI_SCHEME': 'https',\n 'uwsgi.node': 'evoke-prd-1.evoke.pro',\n 'uwsgi.version': '2.0.6',\n 'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0xb6df5f40>,\n 'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,\n 'wsgi.input': <uwsgi._Input object at 0xa107df0>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'https',\n 'wsgi.version': (1, 0)}>" |
ctx | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
article_id | u'59' |
prev_article | <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)> |
article | <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)> |
next_article | <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)> |
/usr/local/lib/python2.7/dist-packages/django/shortcuts/__init__.py
in render_to_response
mimetype = kwargs.pop('mimetype', None)
if mimetype:
warnings.warn("The mimetype keyword argument is deprecated, use "
"content_type instead", PendingDeprecationWarning, stacklevel=2)
httpresponse_kwargs['content_type'] = mimetype
return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs)...
def render(request, *args, **kwargs):
"""
Returns a HttpResponse whose content is filled with the result of calling
django.template.loader.render_to_string() with the passed arguments.
Uses a RequestContext by default.
Variable | Value |
---|---|
mimetype | None |
httpresponse_kwargs | {'content_type': None} |
args | ('article.html', {'PAGE_TITLE': u'Character Matters', 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>, 'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>}, [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}]) |
kwargs | {} |
/usr/local/lib/python2.7/dist-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 | 'article.html' |
t | <django.template.base.Template object at 0xacc380c> |
dictionary | {'PAGE_TITLE': u'Character Matters', 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>, 'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>} |
context_instance | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-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 0xacc380c> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-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 0xacc380c> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-packages/django/template/base.py
in render
# extend_nodelist().
contains_nontext = False
def render(self, context):
bits = []
for node in self:
if isinstance(node, Node):
bit = self.render_node(node, context)...
else:
bit = node
bits.append(force_text(bit))
return mark_safe(''.join(bits))
def get_nodes_by_type(self, nodetype):
Variable | Value |
---|---|
node | <ExtendsNode: extends "base.html"> |
self | [<ExtendsNode: extends "base.html">] |
bits | [] |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-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.html"> |
self | [<ExtendsNode: extends "base.html">] |
e | NoReverseMatch(u"Reverse for 'content.views.articles' with arguments '()' and keyword arguments '{u'fltr': 5}' not found.",) |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-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 | <Variable Node: PAGE_TITLE> |
blocks | {u'content': <Block Node: content. Contents: [<Text Node: ' '>]>, u'extra_meta': <Block Node: extra_meta. Contents: [<Text Node: ' '>]>} |
block_context | <django.template.loader_tags.BlockContext object at 0xacda12c> |
n | <Block Node: content. Contents: [<Text Node: ' '>]> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
compiled_parent | <django.template.base.Template object at 0xa37e46c> |
self | <ExtendsNode: extends "base.html"> |
/usr/local/lib/python2.7/dist-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 0xa37e46c> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-packages/django/template/base.py
in render
# extend_nodelist().
contains_nontext = False
def render(self, context):
bits = []
for node in self:
if isinstance(node, Node):
bit = self.render_node(node, context)...
else:
bit = node
bits.append(force_text(bit))
return mark_safe(''.join(bits))
def get_nodes_by_type(self, nodetype):
Variable | Value |
---|---|
node | <Block Node: content. Contents: [<Text Node: ' '>]> |
bit | u'">Invoke</a>\n </li>\n <li>\n <a title="Improve your career skills with focused online video courses"\n class="tooltip-link"\n data-placement="bottom"\n href="https://rebecca-okamoto.thinkific.com/">Courses</a>\n </li>\n <!--\n <li><a href="#">Change</a></li>-->\n </ul>\n <form class="navbar-form navbar-right" role="search" action="/search" method="GET">\n <div class="form-group">\n <input type="text" class="form-control" name="q" placeholder="Search">\n </div>\n <button type="submit" class="btn btn-default">Search</button>\n </form>\n </div>\n </nav>\n </div>\n\n\n <div class="row main-row">\n <div class="">\n ' |
bits | [u'<!DOCTYPE html>\n<html>\n<head>\n <title>', u'Character Matters', u' | Evoke.pro</title>\n <link rel="stylesheet" href="', u'/static/', u'vendor/bootstrap/css/bootstrap.min.css"/>\n <link rel="stylesheet" href="', u'/static/', u'vendor/css/fa.css"\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n ', u'\n <meta property="og:image" content="https://evoke.pro/media/character-3.jpg"/>\n', u'\n <script type="text/javascript">\n (function () {\n var config = {\n kitId: \'ocr1lue\',\n scriptTimeout: 3000\n };\n var h = document.getElementsByTagName("html")[0];\n h.className += " wf-loading";\n var t = setTimeout(function () {\n h.className = h.className.replace(/(\\s|^)wf-loading(\\s|$)/g, " ");\n h.className += " wf-inactive"\n }, config.scriptTimeout);\n var tk = document.createElement("script"), d = false;\n tk.src = \'//use.typekit.net/\' + config.kitId + \'.js\';\n tk.type = "text/javascript";\n tk.async = "true";\n tk.onload = tk.onreadystatechange = function () {\n var a = this.readyState;\n if (d || a && a != "complete" && a != "loaded")return;\n d = true;\n clearTimeout(t);\n try {\n Typekit.load(config)\n } catch (b) {\n }\n };\n var s = document.getElementsByTagName("script")[0];\n s.parentNode.insertBefore(tk, s)\n })();\n </script>\n <script>\n (function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){\n (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n })(window,document,\'script\',\'//www.google-analytics.com/analytics.js\',\'ga\');\n\n ga(\'create\', \'UA-45204136-1\', \'evoke.pro\');\n ga(\'send\', \'pageview\');\n\n</script>\n <link rel="stylesheet" href="', u'/static/', u'app.css"/>\n <script type="text/javascript">var switchTo5x=true;</script>\n <script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>\n <script type="text/javascript">stLight.options({publisher: "19c2dcb4-d512-4349-8d2f-fcc2f99e65f2", doNotHash: false, doNotCopy: false, hashAddressBar: false});</script>\n</head>\n<body>\n<div class="container">\n <div class="row">\n <div style="width:312px;margin:0 auto">\n <a href="/"><img src="', u'/static/', u'logo.png" style="margin: 0 auto; width: 312px;"/></a>\n </div>\n <div class="text-center">\n <em>unlock hidden, untapped and unrealized potential</em>\n </div>\n </div>\n <div class="row">\n <nav class="navbar center navbar-default" role="navigation">\n <div class="navbar-header">\n <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">\n <span class="icon-bar"></span>\n <span class="icon-bar"></span>\n <span class="icon-bar"></span>\n </button>\n </div>\n\n <div class="collapse navbar-collapse">\n <ul class="nav navbar-nav">\n <li>\n <a href="/">Home</a>\n </li>\n <li>\n <a title="', u'Vision. Mission. Passion. Character. Challenge.', u'"\n class="tooltip-link"\n data-placement="bottom"\n href="', u'/articles/leadership/', u'">Leadership Essentials</a>\n </li>\n <li>\n <a title="', u'Insight and inspiration to evoke your extraordinary', u'"\n class="tooltip-link"\n data-placement="bottom"\n href="', u'/articles/communication/', u'">Unlock Your Potential</a>\n </li>\n <!--<li>\n <a title="', u'Connect with 'tomorrow's leaders, today.'', u'"\n class="tooltip-link"\n data-placement="bottom"\n href="', u'/articles/20something/', u'">Twenty-Something</a>\n </li>-->\n <li>\n <a title="', u'Fast forward your career with insider insights.', u'"\n class="tooltip-link"\n data-placement="bottom"\n href="', u'/articles/superhero/', u'">The Career Toolbox</a></li>\n <li>\n <a title="', u'To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending.', u'"\n class="tooltip-link"\n data-placement="bottom"\n href="', u'/invoke/1/', u'">Invoke</a>\n </li>\n <li>\n <a title="Improve your career skills with focused online video courses"\n class="tooltip-link"\n data-placement="bottom"\n href="https://rebecca-okamoto.thinkific.com/">Courses</a>\n </li>\n <!--\n <li><a href="#">Change</a></li>-->\n </ul>\n <form class="navbar-form navbar-right" role="search" action="/search" method="GET">\n <div class="form-group">\n <input type="text" class="form-control" name="q" placeholder="Search">\n </div>\n <button type="submit" class="btn btn-default">Search</button>\n </form>\n </div>\n </nav>\n </div>\n\n\n <div class="row main-row">\n <div class="">\n '] |
self | [<Text Node: '<!DOCTYPE html> <html> <h'>, <Variable Node: PAGE_TITLE>, <Text Node: ' | Evoke.pro</title> '>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/bootstrap/css/boot'>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/css/fa.css" <m'>, <Block Node: extra_meta. Contents: [<Text Node: ' '>]>, <Text Node: ' <script type="text/j'>, <Variable Node: STATIC_URL>, <Text Node: 'app.css"/> <script ty'>, <Variable Node: STATIC_URL>, <Text Node: 'logo.png" style="margin: '>, <Variable Node: blurbs.leadership>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xa4ba14c>, <Text Node: '">Leadership Essentials</'>, <Variable Node: blurbs.communication>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xac13d8c>, <Text Node: '">Unlock Your Potential</'>, <Variable Node: blurbs.twenty_something>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xacebb0c>, <Text Node: '">Twenty-Something</a> '>, <Variable Node: blurbs.superhero>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xa4ba34c>, <Text Node: '">The Career Toolbox</a><'>, <Variable Node: blurbs.invoke>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xa3b586c>, <Text Node: '">Invoke</a> '>, <Block Node: content. Contents: [<Text Node: ' '>]>, <Text Node: ' </div> </div'>, <Variable Node: MEDIA_URL>, <Text Node: 'contributor_pics/Rebecca_'>, <django.template.defaulttags.URLNode object at 0x978b64c>, <Text Node: '">About</a></li> '>, <django.template.defaulttags.URLNode object at 0x978b2ac>, <Text Node: '">Contributors</a></li> '>, <django.template.defaulttags.URLNode object at 0x978b66c>, <Text Node: '">Contact</a></li> '>, <django.template.defaulttags.NowNode object at 0xac2886c>, <Text Node: ' evoke.pro / Rebecca Okam'>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/jquery.min.js"></s'>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/scrollto.js"></scr'>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/bootstrap/js/boots'>] |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-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: [<Text Node: ' '>]> |
self | [<Text Node: '<!DOCTYPE html> <html> <h'>, <Variable Node: PAGE_TITLE>, <Text Node: ' | Evoke.pro</title> '>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/bootstrap/css/boot'>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/css/fa.css" <m'>, <Block Node: extra_meta. Contents: [<Text Node: ' '>]>, <Text Node: ' <script type="text/j'>, <Variable Node: STATIC_URL>, <Text Node: 'app.css"/> <script ty'>, <Variable Node: STATIC_URL>, <Text Node: 'logo.png" style="margin: '>, <Variable Node: blurbs.leadership>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xa4ba14c>, <Text Node: '">Leadership Essentials</'>, <Variable Node: blurbs.communication>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xac13d8c>, <Text Node: '">Unlock Your Potential</'>, <Variable Node: blurbs.twenty_something>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xacebb0c>, <Text Node: '">Twenty-Something</a> '>, <Variable Node: blurbs.superhero>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xa4ba34c>, <Text Node: '">The Career Toolbox</a><'>, <Variable Node: blurbs.invoke>, <Text Node: '" '>, <django.template.defaulttags.URLNode object at 0xa3b586c>, <Text Node: '">Invoke</a> '>, <Block Node: content. Contents: [<Text Node: ' '>]>, <Text Node: ' </div> </div'>, <Variable Node: MEDIA_URL>, <Text Node: 'contributor_pics/Rebecca_'>, <django.template.defaulttags.URLNode object at 0x978b64c>, <Text Node: '">About</a></li> '>, <django.template.defaulttags.URLNode object at 0x978b2ac>, <Text Node: '">Contributors</a></li> '>, <django.template.defaulttags.URLNode object at 0x978b66c>, <Text Node: '">Contact</a></li> '>, <django.template.defaulttags.NowNode object at 0xac2886c>, <Text Node: ' evoke.pro / Rebecca Okam'>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/jquery.min.js"></s'>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/scrollto.js"></scr'>, <Variable Node: STATIC_URL>, <Text Node: 'vendor/bootstrap/js/boots'>] |
e | NoReverseMatch(u"Reverse for 'content.views.articles' with arguments '()' and keyword arguments '{u'fltr': 5}' not found.",) |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-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: ' <div id="fb-root"></'>, <django.template.defaulttags.URLNode object at 0xa3a8ecc>, <Text Node: '">Home</a></li> <'>, <django.template.defaulttags.URLNode object at 0xa3a830c>, <Text Node: '">Articles</a></li> '>, <django.template.defaulttags.URLNode object at 0xacd696c>, <Text Node: '">'>, <Variable Node: article.title>, <Text Node: '</a></li> </ol> <'>, <Variable Node: MEDIA_URL>, <Variable Node: article.image.image>, <Text Node: '"/> </div> '>, <Variable Node: article.title>, <Text Node: '</h1> <p'>, <Variable Node: article.author>, <Text Node: ' on '>, <Variable Node: article.publish_date>, <Text Node: '</p> <di'>, <Variable Node: article.content_rendered|safe>, <Text Node: ' </div> '>, <IfNode>, <Text Node: ' <span class='>, <django.template.defaulttags.URLNode object at 0x973750c>, <Text Node: '">More '>, <Variable Node: article.category.title>, <Text Node: ' Articles</a>'>, <django.template.defaulttags.URLNode object at 0x979a46c>, <Text Node: '">All Articles</a> </'>, <IfNode>, <Text Node: ' </div> <'>]> |
block_context | <django.template.loader_tags.BlockContext object at 0xacda12c> |
block | <Block Node: content. Contents: [<Text Node: ' <div id="fb-root"></'>, <django.template.defaulttags.URLNode object at 0xa3a8ecc>, <Text Node: '">Home</a></li> <'>, <django.template.defaulttags.URLNode object at 0xa3a830c>, <Text Node: '">Articles</a></li> '>, <django.template.defaulttags.URLNode object at 0xacd696c>, <Text Node: '">'>, <Variable Node: article.title>, <Text Node: '</a></li> </ol> <'>, <Variable Node: MEDIA_URL>, <Variable Node: article.image.image>, <Text Node: '"/> </div> '>, <Variable Node: article.title>, <Text Node: '</h1> <p'>, <Variable Node: article.author>, <Text Node: ' on '>, <Variable Node: article.publish_date>, <Text Node: '</p> <di'>, <Variable Node: article.content_rendered|safe>, <Text Node: ' </div> '>, <IfNode>, <Text Node: ' <span class='>, <django.template.defaulttags.URLNode object at 0x973750c>, <Text Node: '">More '>, <Variable Node: article.category.title>, <Text Node: ' Articles</a>'>, <django.template.defaulttags.URLNode object at 0x979a46c>, <Text Node: '">All Articles</a> </'>, <IfNode>, <Text Node: ' </div> <'>]> |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
self | <Block Node: content. Contents: [<Text Node: ' '>]> |
/usr/local/lib/python2.7/dist-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.URLNode object at 0x973750c> |
bit | u'\n <span class="article-more">\n <a href="' |
bits | [u'\n <div id="fb-root"></div>\n <script>(function (d, s, id) {\n var js, fjs = d.getElementsByTagName(s)[0];\n if (d.getElementById(id)) return;\n js = d.createElement(s);\n js.id = id;\n js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";\n fjs.parentNode.insertBefore(js, fjs);\n }(document, \'script\', \'facebook-jssdk\'));</script>\n\n <ol class="breadcrumb">\n <li><a href="', u'/', u'">Home</a></li>\n <li><a href="', u'/articles/', u'">Articles</a></li>\n <li><a href="', u'/articles/59/', u'">', u'Character Matters', u'</a></li>\n </ol>\n <div class="article">\n <div class="row">\n <div class="col-sm-10 col-sm-offset-1">\n <img class="col-sm-12" src="', u'/media/', u'character-3.jpg', u'"/>\n </div>\n </div>\n <div class="row">\n <div class="col-sm-8 col-sm-offset-2">\n <h1>', u'Character Matters', u'</h1>\n\n <p class="text-muted">Written by ', u'Rebecca Okamoto', u' on ', u'Jan. 12, 2014', u'</p>\n\n <div class="article-content">\n ', u'<p><b><em>"The ultimate measure of a man is not where he stands in moments of comfort, but where he stands at times of challenge and controversy."</em></b> \n<em>Martin Luther King, Jr.</em>\n<a href="http://twitter.com/home/?status= The ultimate measure of a man is not where he stands in moments of comfort, but where he stands at times of challenge and controversy. Martin Luther King, Jr. via@EvokePro " target="_blank">\n<img src="https://evoke.pro/media/twitter-15.png" alt="Twitter icon" width="42" height="42" border="0">\n</a></p>\n<p><br/></p>\n<h4><em>Character matters.</em></h4>\n<p>Your character is the set of traits and qualities that distinguish YOU. But simply declaring your traits does not define your character. Character is a reflection of your actions and decisions. </p>\n<p>I was never taught the topic "character." I was taught <em>characteristics</em> of leaders through stories, watching role models, and reading about leaders. </p>\n<h4><em>I learned about character by how my leaders acted</em>, especially under duress.</h4>\n<p>I worked in a business where there was a worldwide supply issue. It affected every manufacturer, not just my company. There was a way to work around the issue in every country but one. </p>\n<p>In one country the solution was illegal. If we followed the letter of the law, we would lose considerable profit. We also knew that the solution was undetectable, and the government would only know if the manufacturer declared it.</p>\n<p>We went to the president of the business and told him we had a solution that worked for every country but one due to the law. We explained that the solution could work in the one country because it was undetectable. Before we could go on, he interrupted, "What\'s the law?" We told him and he said without hesitation, "We follow the law."</p>\n<p>Our president was unequivocal. </p>\n<p>He directed us to "<em>do what is right</em>" stating that <b><em>trust</em></b> was at stake, not profits. </p>\n<p>He said that the reputation of the company and the millions of consumers who trust its name was far more important than any profit we may lose. By the way, in that 15 minute conversation our president never asked about the cost. </p>\n<p>We stopped shipping immediately and our products were off the shelf for about 4 months. Every other manufacturer, and every one of our competitors, continued shipping. </p>\n<p><br/></p>\n<h4>I learned a lot about character that day.</h4>\n<h3>Character is not defined by who you say you are, it\'s defined by what you do.</h3>\n<p>Everyday our actions broadcast our character. What are we saying?</p>\n<p><em>Character matters.</em></p>\n<p><br/></p>\n<hr />\n<p><em>As leaders we have to be surrounded by the right people to advise us and support us. Take a look at <a href="https://evoke.pro/articles/55/#.U1Qf2sfUVAQ">Choosing Our Associates</a> for advice from General Colin Powell.</em></p>\n<p><br/></p>', u'\n </div>\n </div>\n </div>\n <hr/>\n <div class="article-nav">\n ', u'\n <span class="article-prev"><a href="/articles/57/">« Previous\n Article</a></span>\n ', u'\n <span class="article-more">\n <a href="'] |
self | [<Text Node: ' <div id="fb-root"></'>, <django.template.defaulttags.URLNode object at 0xa3a8ecc>, <Text Node: '">Home</a></li> <'>, <django.template.defaulttags.URLNode object at 0xa3a830c>, <Text Node: '">Articles</a></li> '>, <django.template.defaulttags.URLNode object at 0xacd696c>, <Text Node: '">'>, <Variable Node: article.title>, <Text Node: '</a></li> </ol> <'>, <Variable Node: MEDIA_URL>, <Variable Node: article.image.image>, <Text Node: '"/> </div> '>, <Variable Node: article.title>, <Text Node: '</h1> <p'>, <Variable Node: article.author>, <Text Node: ' on '>, <Variable Node: article.publish_date>, <Text Node: '</p> <di'>, <Variable Node: article.content_rendered|safe>, <Text Node: ' </div> '>, <IfNode>, <Text Node: ' <span class='>, <django.template.defaulttags.URLNode object at 0x973750c>, <Text Node: '">More '>, <Variable Node: article.category.title>, <Text Node: ' Articles</a>'>, <django.template.defaulttags.URLNode object at 0x979a46c>, <Text Node: '">All Articles</a> </'>, <IfNode>, <Text Node: ' </div> <'>] |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-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.URLNode object at 0x973750c> |
self | [<Text Node: ' <div id="fb-root"></'>, <django.template.defaulttags.URLNode object at 0xa3a8ecc>, <Text Node: '">Home</a></li> <'>, <django.template.defaulttags.URLNode object at 0xa3a830c>, <Text Node: '">Articles</a></li> '>, <django.template.defaulttags.URLNode object at 0xacd696c>, <Text Node: '">'>, <Variable Node: article.title>, <Text Node: '</a></li> </ol> <'>, <Variable Node: MEDIA_URL>, <Variable Node: article.image.image>, <Text Node: '"/> </div> '>, <Variable Node: article.title>, <Text Node: '</h1> <p'>, <Variable Node: article.author>, <Text Node: ' on '>, <Variable Node: article.publish_date>, <Text Node: '</p> <di'>, <Variable Node: article.content_rendered|safe>, <Text Node: ' </div> '>, <IfNode>, <Text Node: ' <span class='>, <django.template.defaulttags.URLNode object at 0x973750c>, <Text Node: '">More '>, <Variable Node: article.category.title>, <Text Node: ' Articles</a>'>, <django.template.defaulttags.URLNode object at 0x979a46c>, <Text Node: '">All Articles</a> </'>, <IfNode>, <Text Node: ' </div> <'>] |
e | NoReverseMatch(u"Reverse for 'content.views.articles' with arguments '()' and keyword arguments '{u'fltr': 5}' not found.",) |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
/usr/local/lib/python2.7/dist-packages/django/template/defaulttags.py
in render
args=args, kwargs=kwargs,
current_app=context.current_app)
except NoReverseMatch:
if self.asvar is None:
# Re-raise the original exception, not the one with
# the path relative to the project. This makes a
# better error message.
raise e...
else:
if self.asvar is None:
raise e
if self.asvar:
context[self.asvar] = url
Variable | Value |
---|---|
project_name | u'evoke' |
e | NoReverseMatch(u"Reverse for 'content.views.articles' with arguments '()' and keyword arguments '{u'fltr': 5}' not found.",) |
reverse | <function reverse at 0x982c8b4> |
url | u'' |
k | u'fltr' |
args | [] |
v | <django.template.base.FilterExpression object at 0x973756c> |
view_name | u'content.views.articles' |
context | [{'False': False, 'None': None, 'True': True}, {u'csrf_token': <django.utils.functional.__proxy__ object at 0xa1ec3ac>}, {'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x97713ac>, 'user': <django.utils.functional.SimpleLazyObject object at 0xacda14c>}, {}, {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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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': 'en-us'}, {u'MEDIA_URL': '/media/'}, {u'STATIC_URL': '/static/'}, {u'TIME_ZONE': 'CDT'}, {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0xacda34c>}, {'blurbs': {'communication': 'Insight and inspiration to evoke your extraordinary', 'twenty_something': "Connect with 'tomorrow's leaders, today.'", 'leadership': 'Vision. Mission. Passion. Character. Challenge.', 'superhero': 'Fast forward your career with insider insights.', 'invoke': "To invoke is to cite an authority. Check out 'Invoke' and see what your counterparts are reading, watching and recommending."}}, {'prev_article': <FeatureArticle: Hearing the Unexpressed (2014-01-12 by Rebecca Okamoto)>, 'article': <FeatureArticle: Character Matters (2014-01-12 by Rebecca Okamoto)>, 'PAGE_TITLE': u'Character Matters', 'next_article': <FeatureArticle: One Phrase that Kills Credibility (2014-01-19 by Rebecca Okamoto)>}] |
kwargs | {u'fltr': 5} |
NoReverseMatch | <class 'django.core.urlresolvers.NoReverseMatch'> |
self | <django.template.defaulttags.URLNode object at 0x973750c> |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
wsgi.multiprocess | True |
SERVER_SOFTWARE | 'nginx/1.2.1' |
SCRIPT_NAME | u'' |
REQUEST_METHOD | 'GET' |
PATH_INFO | u'/articles/59/' |
SERVER_PROTOCOL | 'HTTP/1.1' |
QUERY_STRING | '' |
UWSGI_SCHEME | 'https' |
CONTENT_LENGTH | '' |
HTTP_USER_AGENT | 'claudebot' |
SERVER_NAME | 'evoke.pro' |
REMOTE_ADDR | '34.203.242.200' |
wsgi.url_scheme | 'https' |
SERVER_PORT | '443' |
uwsgi.node | 'evoke-prd-1.evoke.pro' |
DOCUMENT_ROOT | '/srv/http/evoke.pro' |
wsgi.input | <uwsgi._Input object at 0xa107df0> |
HTTP_HOST | 'evoke.pro' |
wsgi.multithread | False |
REQUEST_URI | '/articles/59/' |
HTTP_ACCEPT | '*/*' |
wsgi.version | (1, 0) |
wsgi.run_once | False |
wsgi.errors | <open file 'wsgi_errors', mode 'w' at 0xb6df5f40> |
REMOTE_PORT | '47138' |
uwsgi.version | '2.0.6' |
CONTENT_TYPE | '' |
wsgi.file_wrapper | '' |
CSRF_COOKIE | u'pIfZvPomKjqBuJT2JXmpTZgwPWNUgI64' |
evoke.settings_production
Setting | Value |
---|---|
USE_L10N | True |
USE_THOUSAND_SEPARATOR | False |
CSRF_COOKIE_SECURE | False |
LANGUAGE_CODE | 'en-us' |
ROOT_URLCONF | 'evoke.urls' |
MANAGERS | (('Jacob Okamoto', 'jacob@evoke.pro'),) |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.PickleSerializer' |
STATIC_ROOT | '/srv/http/evoke.pro/static/' |
ALLOWED_HOSTS | ['evoke.pro', 'www.evoke.pro'] |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
FILE_UPLOAD_PERMISSIONS | None |
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') |
DATABASES | {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': '', 'NAME': 'evoke_pro', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '', 'TEST_CHARSET': None, 'TEST_COLLATION': None, 'TEST_MIRROR': None, 'TEST_NAME': None, 'TIME_ZONE': 'UTC', 'USER': 'reo_admin'}} |
SERVER_EMAIL | 'root@localhost' |
FILE_UPLOAD_HANDLERS | ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') |
DEFAULT_CONTENT_TYPE | 'text/html' |
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'}} |
SESSION_COOKIE_PATH | '/' |
MIDDLEWARE_CLASSES | ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware') |
USE_I18N | True |
THOUSAND_SEPARATOR | ',' |
SECRET_KEY | u'********************' |
LANGUAGE_COOKIE_NAME | 'django_language' |
DEFAULT_INDEX_TABLESPACE | '' |
TRANSACTIONS_MANAGED | False |
LOGGING_CONFIG | 'django.utils.log.dictConfig' |
SEND_BROKEN_LINK_EMAILS | False |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader') |
WSGI_APPLICATION | 'evoke.wsgi.application' |
TEMPLATE_DEBUG | True |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
AUTHENTICATION_BACKENDS | ('django.contrib.auth.backends.ModelBackend',) |
HAYSTACK_CONNECTIONS | {'default': {'ENGINE': 'haystack.backends.solr_backend.SolrEngine', 'URL': 'http://127.0.0.1:8080/solr'}} |
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.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admin', 'haystack', 'people', 'content'] |
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'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('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 | ('/srv/wsgi/evoke.pro/static/',) |
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') |
CSRF_COOKIE_NAME | 'csrftoken' |
EMAIL_HOST_PASSWORD | u'********************' |
PASSWORD_RESET_TIMEOUT_DAYS | u'********************' |
CACHE_MIDDLEWARE_ALIAS | 'default' |
SESSION_SAVE_EVERY_REQUEST | False |
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 | '/srv/http/evoke.pro/media/' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
ADMINS | (('Jacob Okamoto', 'jacob@evoke.pro'),) |
FORMAT_MODULE_PATH | None |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
MEDIA_URL | '/media/' |
DATETIME_FORMAT | 'N j, Y, P' |
TEMPLATE_DIRS | ('/srv/wsgi/evoke.pro/templates',) |
SITE_ID | 1 |
DISALLOWED_USER_AGENTS | () |
ALLOWED_INCLUDE_ROOTS | () |
LOGGING | {'disable_existing_loggers': False, 'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}}, 'handlers': {'mail_admins': {'class': 'django.utils.log.AdminEmailHandler', 'filters': ['require_debug_false'], 'level': 'ERROR'}}, 'loggers': {'django.request': {'handlers': ['mail_admins'], 'level': 'ERROR', 'propagate': True}}, 'version': 1} |
SHORT_DATE_FORMAT | 'm/d/Y' |
TEST_RUNNER | 'django.test.simple.DjangoTestSuiteRunner' |
CUSTOM_APPS | ['people', 'content'] |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
TIME_ZONE | 'America/Chicago' |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
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', 'content.context_processors.blurbs') |
SESSION_COOKIE_AGE | 1209600 |
SETTINGS_MODULE | 'evoke.settings_production' |
USE_ETAGS | False |
LANGUAGES_BIDI | ('he', 'ar', 'fa') |
HAYSTACK_SIGNAL_PROCESSOR | 'haystack.signals.RealtimeSignalProcessor' |
FILE_UPLOAD_TEMP_DIR | None |
INTERNAL_IPS | () |
STATIC_URL | '/static/' |
EMAIL_PORT | 25 |
USE_TZ | True |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
PASSWORD_HASHERS | u'********************' |
ABSOLUTE_URL_OVERRIDES | {} |
DJANGO_APPS | ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admin'] |
CACHE_MIDDLEWARE_SECONDS | 600 |
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.