首页 > 解决方案 > Django - 功能视图不显示在 admindocs

问题描述

编辑:我正在使用 Django 1.11,如果这有所作为

我在 Django 中有一些非常简单的基于函数的视图,我按照这里的说明进行操作:https : //docs.djangoproject.com/en/1.11/ref/contrib/admin/admindocs/ 来设置它,它似乎对于 Django REST Framework 给出的视图工作得很好: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,因为这是不正确的,并且据我所知不存在。

我遵循的文档似乎表明基于函数的视图应该与 admindocs 一起使用,所以我只是对为什么它们没有被选中感到困惑。

谢谢!!

标签: djangopython-3.6

解决方案


推荐阅读