AdminSite をサブクラス化し、いくつかのカスタム ビューを追加しようとしています。
アプリの 1 つの URL にビューを追加すると、ビューは正常に動作しますが、管理者でビューを動作させることができません (新しい管理サイトに登録されたすべてのモデルが正常に動作します)。
class HqAdmin(AdminSite):
def get_urls(self):
urls = super(HqAdmin, self).get_urls()
urls += patterns('',
url(r'^orders/$',
self.admin_view(OrderListView.as_view()),
kwargs={'current_app': self.name},
name="order-list-page"),
url(r'^orders/(?P<pk>\d+)/$',
self.admin_view(OrderView.as_view()),
kwargs={'current_app': self.name},
name='order-page'),
)
return urls
hq_admin = HqAdmin(name='Custom Admin')
/admin/orders/ で 404 が表示されます