Skip to content

Instantly share code, notes, and snippets.

@melinath
Created December 17, 2011 00:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save melinath/1488741 to your computer and use it in GitHub Desktop.
Save melinath/1488741 to your computer and use it in GitHub Desktop.
Stem___call__ traceback
Environment:
Request Method: GET
Request URL: .../video/8000/2108-making-a-big-company-feel-smal
Django Version: 1.3
Python Version: 2.6.5
Installed Applications:
['django.contrib.staticfiles',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'localtv.playlists',
'djpagetabs',
'django.contrib.comments',
'voting',
'djcelery',
'tagging',
'paypal.standard.ipn',
'localtv_site_info',
'localtv.submit_video',
'notification',
'localtv.inline_edit',
'email_share',
'localtv.comments',
'localtv.admin',
'djvideo',
'registration',
'localtv.search',
'localtv',
'socialauth',
'south',
'localtv.user_profile',
'django.contrib.flatpages',
'uploadtemplate',
'localtv_mainsite',
'haystack',
'openid_consumer']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware',
'localtv.middleware.FixAJAXMiddleware',
'localtv.middleware.UserIsAdminMiddleware',
'openid_consumer.middleware.OpenIDMiddleware')
Template error:
In template .../lib/python2.6/site-packages/.../templates/localtv/view_video.html, error at line 238
Caught TypeError while rendering: in method 'Stem___call__', argument 2 of type 'std::string const &'
228 : {% get_video_list_for_user author as related_videos_by_user %}
229 : {% get_video_list_popular as popular_videos %}
230 : {% get_video_list_new as new_videos %}
231 : {% if video_category %}
232 : {% get_video_list_for_category video_category.slug as related_videos_by_category %}
233 : {% endif %}
234 :
235 : <div id="related_tabs_module">
236 : <div id="related_videos">
237 : <ul class="tabbed_mod clear">
238 : {% if author and related_videos_by_user %}
239 : <li><a href="#authors_mod">{{ author.username }}</a></li>
240 : {% endif %}
241 : {% if related_videos_by_category %}
242 : <li><a href="#category_mod">{{ video_category.name }}</a></li>
243 : {% endif %}
244 : <li><a href="#new_mod">New</a></li>
245 : <li><a href="#mostpopular_mod">Most watched</a></li>
246 : </ul>
247 : {% with mod_videos=new_videos|slice:":3" mod_name='new' %}
248 : {% url localtv_list_new as mod_url %}
Traceback:
File ".../lib/python2.6/site-packages/django/core/handlers/base.py" in get_response
111. response = callback(request, *callback_args, **callback_kwargs)
File ".../lib/python2.6/site-packages/django/views/decorators/vary.py" in inner_func
22. response = func(*args, **kwargs)
File ".../src/miro-community/localtv/views.py" in view_video
187. context_instance=RequestContext(request))
File ".../lib/python2.6/site-packages/django/shortcuts/__init__.py" in render_to_response
20. return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs)
File ".../lib/python2.6/site-packages/django/template/loader.py" in render_to_string
188. return t.render(context_instance)
File ".../lib/python2.6/site-packages/django/template/base.py" in render
123. return self._render(context)
File ".../lib/python2.6/site-packages/django/template/base.py" in _render
117. return self.nodelist.render(context)
File ".../lib/python2.6/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File ".../lib/python2.6/site-packages/django/template/debug.py" in render_node
73. result = node.render(context)
File ".../lib/python2.6/site-packages/django/template/loader_tags.py" in render
127. return compiled_parent._render(context)
File ".../lib/python2.6/site-packages/django/template/base.py" in _render
117. return self.nodelist.render(context)
File ".../lib/python2.6/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File ".../lib/python2.6/site-packages/django/template/debug.py" in render_node
73. result = node.render(context)
File ".../lib/python2.6/site-packages/django/template/loader_tags.py" in render
64. result = block.nodelist.render(context)
File ".../lib/python2.6/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File ".../lib/python2.6/site-packages/django/template/debug.py" in render_node
73. result = node.render(context)
File ".../lib/python2.6/site-packages/django/template/defaulttags.py" in render
500. output = self.nodelist.render(context)
File ".../lib/python2.6/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File ".../lib/python2.6/site-packages/django/template/debug.py" in render_node
73. result = node.render(context)
File ".../lib/python2.6/site-packages/django/template/defaulttags.py" in render
310. if var:
File ".../src/miro-community/localtv/search/utils.py" in __len__
48. return len(self.searchqueryset)
File ".../lib/python2.6/site-packages/haystack/query.py" in __len__
63. self._result_count = self.query.get_count()
File ".../lib/python2.6/site-packages/haystack/backends/__init__.py" in get_count
433. self.run()
File ".../lib/python2.6/site-packages/haystack/backends/__init__.py" in run
376. final_query = self.build_query()
File ".../lib/python2.6/site-packages/xapian_backend.py" in build_query
905. query = self._query_from_search_node(self.query_filter)
File ".../lib/python2.6/site-packages/xapian_backend.py" in _query_from_search_node
941. self._query_from_search_node(child, child.negated)
File ".../lib/python2.6/site-packages/xapian_backend.py" in _query_from_search_node
956. query_list.append(self._filter_exact(term, field, is_not))
File ".../lib/python2.6/site-packages/xapian_backend.py" in _filter_exact
1024. return self._term_query(term, field)
File ".../lib/python2.6/site-packages/xapian_backend.py" in _term_query
1138. DOCUMENT_CUSTOM_TERM_PREFIX, field.upper(), stem(term)
Exception Type: TemplateSyntaxError at /video/8000/2108-making-a-big-company-feel-smal
Exception Value: Caught TypeError while rendering: in method 'Stem___call__', argument 2 of type 'std::string const &'
Last portion of the traceback w/ local vars
File ".../lib/python2.6/site-packages/xapian_backend.py" in build_query
905. query = self._query_from_search_node(self.query_filter)
self <xapian_backend.SearchQuery object at 0xa001cec>
File ".../lib/python2.6/site-packages/xapian_backend.py" in _query_from_search_node
941. self._query_from_search_node(child, child.negated)
search_node <SQ: AND (site__exact=1 AND (authors__in=[172L] OR user__exact=[172L]))>
term u'1'
is_not False
self <xapian_backend.SearchQuery object at 0xa001cec>
filter_type 'exact'
field 'site'
query_list [<xapian.Query; proxy of <Swig Object of type 'Xapian::Query *' at 0x990f3e0> >]
child <SQ: OR (authors__in=[172L] OR user__exact=[172L])>
expression 'site'
File ".../lib/python2.6/site-packages/xapian_backend.py" in _query_from_search_node
956. query_list.append(self._filter_exact(term, field, is_not))
search_node <SQ: OR (authors__in=[172L] OR user__exact=[172L])>
term [u'172']
is_not False
self <xapian_backend.SearchQuery object at 0xa001cec>
filter_type 'exact'
field 'user'
t 172L
child ('user', [172L])
expression 'user'
query_list [<xapian.Query; proxy of <Swig Object of type 'Xapian::Query *' at 0x9f43348> >]
File ".../lib/python2.6/site-packages/xapian_backend.py" in _filter_exact
1024. return self._term_query(term, field)
is_not False
field 'user'
term [u'172']
self <xapian_backend.SearchQuery object at 0xa001cec>
File ".../lib/python2.6/site-packages/xapian_backend.py" in _term_query
1138. DOCUMENT_CUSTOM_TERM_PREFIX, field.upper(), stem(term)
field 'user'
term [u'172']
self <xapian_backend.SearchQuery object at 0xa001cec>
stem <xapian.Stem; proxy of <Swig Object of type 'Xapian::Stem *' at 0x9f4b2d0> >
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment