Skip to content

Instantly share code, notes, and snippets.

@kkellydesign
Created February 26, 2020 00:55
Show Gist options
  • Save kkellydesign/3a612c4c375e336ba00bb60c0c2fa6eb to your computer and use it in GitHub Desktop.
Save kkellydesign/3a612c4c375e336ba00bb60c0c2fa6eb to your computer and use it in GitHub Desktop.
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/en-US/products/firefox/get-started
Django Version: 1.11.22
Python Version: 2.7.17
Installed Applications:
('django.contrib.contenttypes',
'django.contrib.auth',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'mozilla_django_oidc',
'corsheaders',
'kitsune.users',
'dennis.django_dennis',
'puente',
'pipeline',
'authority',
'waffle',
'storages',
'kitsune.access',
'kitsune.sumo',
'kitsune.search',
'kitsune.forums',
'djcelery',
'tidings',
'rest_framework.authtoken',
'kitsune.questions',
'adminplus',
'kitsune.kadmin',
'kitsune.kbadge',
'taggit',
'kitsune.flagit',
'kitsune.upload',
'product_details',
'kitsune.wiki',
'kitsune.kbforums',
'kitsune.dashboards',
'kitsune.gallery',
'kitsune.customercare',
'kitsune.twitter',
'kitsune.inproduct',
'kitsune.postcrash',
'kitsune.landings',
'kitsune.announcements',
'kitsune.community',
'kitsune.messages',
'commonware.response.cookies',
'kitsune.groups',
'kitsune.karma',
'kitsune.tags',
'kitsune.kpi',
'kitsune.products',
'kitsune.notifications',
'kitsune.journal',
'kitsune.motidings',
'rest_framework',
'statici18n',
'watchman',
'django_nose',
'django_extensions',
'actstream',
'django.contrib.admin')
Installed Middleware:
('kitsune.sumo.middleware.HostnameMiddleware',
'allow_cidr.middleware.AllowCIDRMiddleware',
'kitsune.sumo.middleware.FilterByUserAgentMiddleware',
'django.middleware.security.SecurityMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'multidb.middleware.PinningRouterMiddleware',
'django_statsd.middleware.GraphiteMiddleware',
'commonware.request.middleware.SetRemoteAddrFromForwardedFor',
'kitsune.sumo.middleware.EnforceHostIPMiddleware',
'kitsune.sumo.middleware.VaryNoCacheMiddleware',
'commonware.middleware.NoVarySessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'kitsune.sumo.middleware.SUMORefreshIDTokenAdminMiddleware',
'kitsune.users.middleware.TokenLoginMiddleware',
'kitsune.sumo.middleware.LocaleURLMiddleware',
'kitsune.sumo.middleware.Forbidden403Middleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
'kitsune.sumo.middleware.RemoveSlashMiddleware',
'kitsune.inproduct.middleware.EuBuildMiddleware',
'kitsune.sumo.middleware.CacheHeadersMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'kitsune.sumo.anonymous.AnonymousIdentityMiddleware',
'kitsune.sumo.middleware.ReadOnlyMiddleware',
'kitsune.twitter.middleware.SessionMiddleware',
'kitsune.sumo.middleware.PlusToSpaceMiddleware',
'commonware.middleware.ScrubRequestOnException',
'django_statsd.middleware.GraphiteRequestTimingMiddleware',
'waffle.middleware.WaffleMiddleware',
'commonware.middleware.RobotsTagHeader')
Traceback:
File "/venv/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/venv/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/venv/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
187. response = self.process_exception_by_middleware(e, request)
File "/venv/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/app/kitsune/wiki/decorators.py" in _check_simple_wiki_locale
23. return view_func(request, *args, **kwargs)
File "/app/kitsune/products/views.py" in document_listing
99. "search_params": {"product": product_slug},
File "/venv/lib/python2.7/site-packages/django/shortcuts.py" in render
30. content = loader.render_to_string(template_name, context, request, using=using)
File "/venv/lib/python2.7/site-packages/django/template/loader.py" in render_to_string
68. return template.render(context, request)
File "/venv/lib/python2.7/site-packages/django_jinja/backend.py" in render
106. return mark_safe(self.template.render(context))
File "/venv/lib/python2.7/site-packages/jinja2/environment.py" in render
1008. return self.environment.handle_exception(exc_info, True)
File "/venv/lib/python2.7/site-packages/jinja2/environment.py" in handle_exception
780. reraise(exc_type, exc_value, tb)
File "/app/kitsune/products/jinja2/products/documents.html" in top-level template code
13. {% set search_params = {'product': product.slug} %}
File "/app/kitsune/sumo/jinja2/base.html" in top-level template code
211. {% block contentwrap %}
File "/app/kitsune/sumo/jinja2/base.html" in block "contentwrap"
240. {% block content %}{% endblock %}
File "/app/kitsune/products/jinja2/products/documents.html" in block "content"
72. {{ topic_tabs(topics[:10], subtopics, product, topic, subtopic) }}
File "/venv/lib/python2.7/site-packages/jinja2/runtime.py" in _invoke
579. rv = self._func(*arguments)
File "/app/kitsune/products/jinja2/products/includes/topic_macros.html" in template
114. {% set subtopic_url = url('products.subtopics', product_slug=product.slug, topic_slug=topic.slug, subtopic_slug=subtopic.slug) %}
File "/venv/lib/python2.7/site-packages/jinja2/environment.py" in getattr
430. return getattr(obj, attribute)
Exception Type: UndefinedError at /products/firefox/get-started
Exception Value: 'topic' is undefined
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment