Adding a detail based view.

This commit is contained in:
Gregor Müllegger 2013-05-18 18:28:26 +02:00
parent 9f25a3671a
commit d5330e14f6
2 changed files with 7 additions and 1 deletions

View file

@ -90,7 +90,7 @@ class Admin2(object):
urlpatterns += patterns('',
url('^{}/{}/'.format(model._meta.app_label, model._meta.object_name.lower()),
include(modeladmin.urls)),
url('^api/{}/{}/'.format(model._meta.app_label, model._meta.object_name.lower()),
url('^api/{}/{}/'.format(app_label, model_name),
include(modeladmin.api_urls)),
)
return urlpatterns

View file

@ -165,6 +165,12 @@ class ModelAdmin2(BaseAdmin2):
def get_index_url(self):
return reverse('admin2:{}'.format(self.get_prefixed_view_name('index')))
def get_api_index_kwargs(self):
return self.get_default_view_kwargs()
def get_api_detail_kwargs(self):
return self.get_default_view_kwargs()
def get_urls(self):
return patterns('',
url(