I'm trying to use generic views together with the newly separated admin
templates, but it's failing miserably.
I specify the generic view I want to use in url.py:
countries = {
'app_label': 'ttime',
'module_name': 'countries',
}
urlpatterns = patterns('',
(r'^countries/$',
'django.views.generic.list_detail.object_list', countries),
(r'^countries/add/$',
'django.views.generic.create_update.create_object', countries),
)
I've copied django/contrib/admin/templates/admin/change_list.html to my
own template directory (no changes yet).
All I get for my efforts is:
AttributeError at /countries/
'str' object has no attribute 'result_count'
Request Method: GET
Request URL: http://localhost:8000/countries/
Exception Type: AttributeError
Exception Value: 'str' object has no attribute 'result_count'
Exception Location:
/usr/lib/python2.4/site-packages/django/contrib/admin/templatetags/admin_list.py
in search_form, line 264
And the (nice and pretty but still) error message points to the line
containing the {% search_form cl %} tag.
I must be missing something fundamental here.
Anyone?
/LarS