在具有嵌套资源的Tastypie中,对于给定的URL,获取视图函数名称的最佳方法是什么?

时间:2019-01-31 20:24:26

标签: django tastypie

我可以通过以下步骤获取视图名称

  1. 获取子资源的视图名称

    from django.core.urlresolvers import resolve
    
    resolve(/api/v1/parent/child).view_name
    api_get_children
    
  2. 在父资源下查找视图名称prepend_urls()。一世 会看到类似

    url(
        r"^(?P<resource_name>%s)/(?P<pk>\w[\w/-]*)/children%s$" % (self._meta.resource_name, trailing_slash()),
        self.wrap_view('get_children'), 
        name="api_get_children"
    )
    
  3. 搜索功能定义

    def get_children
    

有没有一种方法可以一步获得函数名?

0 个答案:

没有答案