我有一个旧的端点,其URL如下:
url(r'^vehicles/([^/]{1,50})/trips/data/?$', 'vehicle_trip_data'),
映射到我的基于函数的视图。你知道吗
我现在重构的作品与drf嵌套路由器。
我知道的是,我可以路由到自定义方法。比如当我有前一个端点url(r'^vehicles/([^/]{1,50})/trips/?$', 'vehicle_trips_view')
时,我只是添加了一个方法trips
,如下所示:
@detail_route(methods=['GET'], permission_classes=[IsAuthenticated, VehiclePermissions])
def trips(self, request, pk=None):
显然,我不能简单地命名方法trips/data。 那么,有没有办法为第一个例子制定一个详细的路线!?你知道吗
尝试在
url_path
参数中指定trips/data
。你知道吗相关问题 更多 >
编程相关推荐