【发布时间】:2014-05-05 15:33:10
【问题描述】:
我可以嵌套视图集并创建将pk 作为url 参数的路由吗?
基本上:
class TaskView(viewsets.ModelViewSet):
model = Task
这工作正常,它被映射到task/ url,所以task/1/ 给出了 id 为 1 的任务的数据。现在,我想创建一个任务的instance,具有 CRUD 操作任务,所以我想要
class InstanceView(viewsets.ModelViewSet):
model = Instance
映射到task/{pk}/instance,其中pk 是任务的ID。
我该怎么做?是否可以?
PS:我看到有@action 和@link,但是使用它们我失去了框架制作所有东西的力量。
【问题讨论】:
标签: django django-rest-framework