我正在使用Django REST Framework's interactive API doc generation自动生成API,但我遇到了一个小问题。
我有像cars
和people
这样的核心实体,并且有一个名为town
的父实体。
修改事物的路线看起来像/api/town/<town pk>/cars/<car pk>
,但是交互式API文档渲染的方式,我最初只看到town
它有点像这样
town
-- /api/town/<town pk>/cars/<car pk>
-- /api/town/<town pk>/people/<person pk>
但是视图最初崩溃了,所以你在开始时看到的只是
town
有没有人知道是否有办法在个别群体中聚集事物,比如
cars
-- /api/town/<town pk>/cars/<car pk>
people
-- /api/town/<town pk>/people/<person pk>
然后是初始视图
cars
people
我认为这更容易理解,更有条理
谢谢!
drf-nested-routers可能会帮助你。