#15297: SQLiteCursorWrapper Regression with SVN verson of Django 1.3
---------------------------+------------------------------------------------
 Reporter:  leonov         |          Owner:  nobody    
   Status:  new            |      Milestone:  1.3       
Component:  Uncategorized  |        Version:  SVN       
 Keywords:                 |   Triage Stage:  Unreviewed
Has patch:  0              |  
---------------------------+------------------------------------------------
 I've been periodically running our site against 1.3 SVN to check for
 problems, play with new features, etc...  This morning after running `svn
 update`, I ran into a regression:

 '''Summary'''

 * AttributeError while rendering: 'SQLiteCursorWrapper' object has no
 attribute 'db'
 * Problem under SVN revision 15525
 * Runs fine under Django 1.2.3
 * Runs fine under Django 1.3 beta 1
 * Full traceback:
   http://dpaste.com/413457/

 '''Details'''

 {{{
 Template error:
 In template /home/leonov/Projects/animal3/templates/layout/common.html,
 error at line 68
    Caught AttributeError while rendering: 'SQLiteCursorWrapper' object has
 no attribute 'db'

 67 : {% block messagess %}
 68 :  {% for message in messages %}
 69 : <div class="message {{ message.tags }}">{{ message }}</div>
 70 : {% endfor %}
 71 : {% endblock messagess %}
 }}}

 (''nb. block misspelt, to rule-out name-collision problem'').

 Removing the message block completely causes the same Exception to be
 thrown, but this time in a Django Debug Toolbar template:

 {{{
 Template error:
 In template /home/leonov/Projects/animal3/env-1.3/lib/python2.6/site-
 packages/debug_toolbar/templates/debug_toolbar/base.html, error at line 49
    Caught AttributeError while rendering: 'SQLiteCursorWrapper' object has
 no attribute 'db'

 40 :    {% for panel in panels %}
 41 :            {% if panel.has_content %}
 42 :                    <div id="{{ panel.dom_id }}" class="panelContent">
 43 :                            <div class="djDebugPanelTitle">
 44 :                                    <a href="" class="djDebugClose">{%
 trans "Close" %}</a>
 45 :                                    <h3>{{ panel.title|safe }}</h3>
 46 :                            </div>
 47 :                            <div class="djDebugPanelContent">
 48 :                                <div class="scroll">
 49 :                                     {{ panel.content|safe }}
 50 :                                </div>
 51 :                            </div>
 52 :                    </div>
 53 :            {% endif %}
 54 :    {% endfor %}
 }}}

-- 
Ticket URL: <http://code.djangoproject.com/ticket/15297>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.

Reply via email to