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 是什么原因?
项目 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 是什么原因?