因为它是
HyperlinkedModelSerializer序列号,所以您的序列化程序正在尝试解析与
User上相关的URL
Bottle。
由于您没有用户详细信息视图,因此无法执行此操作。因此,例外。
- 不仅仅是
UserViewSet
在路由器上注册就能解决您的问题吗? - 您可以在自己的用户字段上定义
BottleSerializer
以显式使用,UserSerializer
而不是尝试解析URL。请参阅有关处理嵌套对象的序列化器文档。

因为它是
HyperlinkedModelSerializer序列号,所以您的序列化程序正在尝试解析与
User上相关的URL
Bottle。
UserViewSet在路由器上注册就能解决您的问题吗?
BottleSerializer以显式使用,
UserSerializer而不是尝试解析URL。请参阅有关处理嵌套对象的序列化器文档。