Django Rest注销,在admin下集成Rest

Django Rest Logout , Integrate Rest under admin

项目 Url 是,

urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')) )

我的应用Url是

urlpatterns = [
    url(r'^snippets/$', views.snippet_list),]

在打开可浏览的 api (127.0.0.1:8000/snippets/) 时,它要求用户名和密码进行身份验证,但在单击注销时它没有注销。

以及如何在管理部分下实施 /snippets

赞 只有登录管理员后我才能访问这些片段

(在 django admin 下集成此 API 服务)

提前致谢

看看 Django Rest Framework (DRF) permissions documentation

您需要弄清楚您的视图的默认权限模型是什么,然后更改全局默认值或为特定视图适当地覆盖它。

此外,您没有在 urls.py 中使用 DRF router 是什么原因?