クラスビューで名前空間name-idを取得できません。誰もが知っていますか?
私がしたくないのは、クエリセットをフィルタリングして、各名前空間に適切なモデルのみを取得することです。
これが私が持っているコードです:
urls.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')),
)
items.urls.py
url(r'^items/$', ItemListView.as_view(model=models.MyItem), name='item_list'),
ItemListView.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