编辑:我正在使用Django 1.11,如果有帮助的话
我在Django中有一些基于函数的视图,这些视图非常简单,我按照此处的说明进行操作:https://docs.djangoproject.com/en/1.11/ref/contrib/admin/admindocs/将其设置为admindocs,对于Django REST框架给出的视图似乎还可以正常工作:rest_framework .authtoken.views.ObtainAuthToken
例如,这是在admindocs中为上述视图生成的内容:
/endpoint/auth
View function: rest_framework.authtoken.views.ObtainAuthToken. Name: endpoint.
但是在同一个命名空间中,其他基于函数的视图如下所示:
/endpoint/config
View function: endpoint.views.WrappedAPIView. Name: endpoint.
所有其他函数视图都将上述endpoint.views.WrappedAPIView作为视图函数列出,当我单击该函数时,我显然得到了404,因为那是不正确的,并且据我所知不存在。 / p>
我遵循的文档似乎表明基于函数的视图应该与admindocs一起使用,所以我只是困惑为什么它们没有被使用。
谢谢!