So signup/sign in/posting/voting/replying and etc all works but once I click on a profile ID (like) - http://localhost:8000/users/1/Eric/ - I trigger an error that has to do with the 121 : {% for award in awards %}
(That current table is blank and there aren't any SQL that populates it in the awards table) I tried adding an award but wasn't sure what hte "object id" should be in the nimda interface.
Environment: Request Method: GET Request URL: http://localhost:8000/users/1/Eric/ Django Version: 1.1 Python Version: 2.6.2 Installed Applications: ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'django.contrib.humanize', 'forum', 'django_authopenid', 'debug_toolbar'] Installed Middleware: ('django.middleware.gzip.GZipMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.transaction.TransactionMiddleware', 'middleware.pagesize.QuestionsPageSizeMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware') Template error: In template /Users/eric/Work/answers/templates/user_stats.html, error at line 121 Caught an exception while rendering: (1111, 'Invalid use of group function') 111 : </td> 112 : <td > 113 : <h2>{% trans "Badges" %}</h2> 114 : </td> 115 : </tr> 116 : </table> 117 : <div class="user-stats-table"> 118 : <table> 119 : <tr> 120 : <td width="180" style="line-height:35px"> 121 : {% for award in awards %} 122 : <a href="/badges/{{award.id}}/{{award.name}}" title="{{ award.description }}" class="medal"><span class="badge{{ award.type }}">●</span> {{ award.name }}</a><span class="tag-number"> × {{ award.count|intcomma }}</span><br> 123 : {% if forloop.counter|divisibleby:"6" %} 124 : </td> 125 : <td width="180" style="line-height:35px"> 126 : {% endif %} 127 : {% endfor %} 128 : </td> 129 : </tr> 130 : </table> 131 : </div> Traceback: File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/core/handlers/base.py" in get_response 92. response = callback(request, *callback_args, **callback_kwargs) File "/Users/eric/Work/answers/forum/views.py" in user 898. return func(request, id, user_view) File "/Users/eric/Work/answers/forum/views.py" in user_stats 1024. }, context_instance=RequestContext(request)) File "/Library/Frameworks/Python.framework/Versions/2.6/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 "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/loader.py" in render_to_string 108. return t.render(context_instance) File "/Users/eric/python/lib/debug_toolbar/stats.py" in wrapped 101. return _stats.collection.run(func, key, *args, **kwargs) File "/Users/eric/python/lib/debug_toolbar/stats.py" in run 18. value = func(*args, **kwargs) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/__init__.py" in render 178. return self.nodelist.render(context) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/__init__.py" in render 779. bits.append(self.render_node(node, context)) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/debug.py" in render_node 71. result = node.render(context) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/loader_tags.py" in render 97. return compiled_parent.render(context) File "/Users/eric/python/lib/debug_toolbar/stats.py" in wrapped 101. return _stats.collection.run(func, key, *args, **kwargs) File "/Users/eric/python/lib/debug_toolbar/stats.py" in run 18. value = func(*args, **kwargs) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/__init__.py" in render 178. return self.nodelist.render(context) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/__init__.py" in render 779. bits.append(self.render_node(node, context)) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/debug.py" in render_node 71. result = node.render(context) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/loader_tags.py" in render 97. return compiled_parent.render(context) File "/Users/eric/python/lib/debug_toolbar/stats.py" in wrapped 101. return _stats.collection.run(func, key, *args, **kwargs) File "/Users/eric/python/lib/debug_toolbar/stats.py" in run 18. value = func(*args, **kwargs) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/__init__.py" in render 178. return self.nodelist.render(context) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/__init__.py" in render 779. bits.append(self.render_node(node, context)) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/debug.py" in render_node 71. result = node.render(context) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/loader_tags.py" in render 24. result = self.nodelist.render(context) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/__init__.py" in render 779. bits.append(self.render_node(node, context)) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/debug.py" in render_node 71. result = node.render(context) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/loader_tags.py" in render 24. result = self.nodelist.render(context) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/__init__.py" in render 779. bits.append(self.render_node(node, context)) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/template/debug.py" in render_node 81. raise wrapped Exception Type: TemplateSyntaxError at /users/1/Eric/ Exception Value: Caught an exception while rendering: (1111, 'Invalid use of group function')
I recently applied your fix and I get this error: cannot import name Count.
The debug info tells that the error is in forum/views.py on line 1552
(from django.db.models import Count) complete debug at:
http://gist.github.com/168831
I am using Django 1.0.2 final.
--
Adolfo Fitoria
http://fitoria.net
Check the attachment for the patch
[1]: http://github.com/fitoria/CNPROG/tree/master