Скажем, у меня есть URLconf проекта, в который входит URLconf myapp
«S:Как настроить общие представления в urls.py приложения?
urlpatterns = patterns('',
(r'^myapp', include(myapp.urls)),
)
и myapp/urls.py
с некоторыми маршрутами определенно:
urlpatterns = patterns('myapp.views',
(r'^manager$', 'manager_view'),
)
Я хочу использовать общие взгляды в myapp
(т.е. для отображения список предметов), но если я определяю его в myapp/urls.py
следующим образом:
items_list = {
'queryset': Item.objects.all(),
}
urlpatterns = patterns('myapp.views',
(r'^manager$', 'manager_view'),
(r'^items/(?P<page>[0-9]+)$', 'django.views.generic.list_detail.object_list',
items_list),
)
Это не сработает из-за префикса myapp.views
. Конечно, я мог бы разместить общие шаблоны представлений в urls.py проекта, но тогда наличие отдельного urls.py для приложения больше не имеет смысла.
Так как я могу использовать общие представления в urlconf приложения?
о, не думал о конкатенировании 2-х страниц, глупо меня ^^ – MatToufoutu