问题标签 [drf-nested-routers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
76 浏览

django - 来自 url 的 DRF 嵌套路由器序列化程序源字段

我有一个作者和书籍模型。一位作家有很多书

在我的 urls.py

在我的searlizers.py

在views.py

由于书籍与作者有关​​,并且我使用的是嵌套路由器,因此 curl 调用看起来像

在我调用序列化方法BookViewSet之前,我最终手动将 author_pk 添加到数据对象中。is_valid有没有办法从 URL 路由或任何更好的方法来指定源?

0 投票
1 回答
33 浏览

django - 带有“詹姆斯一世”的用户名。django路由器不接受adams`

我已经为user模型注册了路由器,它的 viewset 的 lookup_url 为username. 用户名james adams被路由器接受,但出现以下错误james i. adams

有人可以指导我,我怎样才能在注册路由器的情况下允许这样的用户名用于 url 模式?

提前致谢