我有一个视图集,其中一个视图为:
@list_route(methods=["get"], url_path="special")
def special():
pass
我从另一个视图中调用此视图,例如:
view_fn = viewset.as_view({'get': 'list'})
response = view_fn(request)
但它不调用映射到的我的special
函数"/special/"
,而是调用映射到的函数"/"
。我想我需要以url_path
某种方式通过或使用 view 获取视图name
?但是,我也不知道该怎么做。