prepend_urls()
Django-tastypieの機能を使用して同じ ResourceModel にアクセスする 2 つの異なる方法を追加しようとしていますが、2 番目の URL は機能しません。
ここに私が持っているコードがあります:
class UserResource(ModelResource):
class Meta:
...
my_id_uri_name = 'my_id'
name_uri_name = 'name'
def prepend_urls(self):
return [
url(
r"^(?P<resource_name>%s)/(?P<my_id>[\w\d_.-]+)/$"
% self._meta.resource_name, self.wrap_view('dispatch_detail'),
name="api_dispatch_detail_my_id"),
url(
r"^(?P<resource_name>%s)/(?P<name>[\w\d_.-]+)/$"
% self._meta.resource_name, self.wrap_view('dispatch_detail'),
name="api_dispatch_detail_name"),
]
ここに追加の URL を追加するための役立つリソースが見つかりません。些細なことを見逃していますか?