我无法在类视图中获取命名空间名称 ID。有谁知道?
我不想做的是过滤查询集以仅获取每个命名空间的适当模型。
这是我的代码:
网址.py
urlpatterns = patterns('',
url(r'^art/', include('items.urls', namespace='art', app_name='items')),
url(r'^electronics/', include('items.urls', namespace='electronics', app_name='items')),
)
项目.urls.py
url(r'^items/$', ItemListView.as_view(model=models.MyItem), name='item_list'),
项目列表视图.py
from django.views.generic import ListView
class ItemListView(ListView)
def get_queryset(self):
qs = super(ItemListView, self).get_queryset()
qs... # <- Here I want to filter for MyItem.namespace = namespace (!)
return qs