我想了解的是,在Django REST框架的上下文中,当ViewSet与路由器一起使用时,URL路由是如何被使用的。当我在api/v2/people/请求一个集合时,会返回一个404响应。我不清楚视图在浏览器中呈现并获得200状态代码作为响应的一部分还需要什么?urls.py
from rest_framework import
我正在尝试使用DRF提供两个截然不同的API,但我无法让第二个应用程序停止基于第一个应用程序创建超链接引用。它本质上是和Django Rest Framework with multiple Viewsets and Routers for the same object一样的问题,但是我不能让它工作。app1/urls.py router = SimpleRouter(trailing_slash=False)
router.register(prefix=r'article
我试图使用rest框架ModelViewSet根据用户的电子邮件地址检索他们。如果请求中只有字母数字字符,则一切正常,但是,如果包含@、.和_等字符,则会失败。/users/example%40example.com答复返回: "detail": "Not found."请求中的电子邮件地址与数据库中的电子邮件地址完全匹配以下是我目前的看法:
c
我正在尝试为我的模型角色中的categoryname字段提供不同的序列化程序。这是我的完整详细信息视图。owner = models.ForeignKey(settings.AUTH_USER_MODEL, related_name='roles', on_delete=models.CASCADE) model = Role
exclu