django - Django 管理页面不显示
问题描述
几天前,我能够进入 django 管理员登录页面,但今天当我尝试访问 127.0.0.1:8000/admin 时,我被重定向到 127.0.0.1:8000/admin/login/?next=/admin/ 哪个为 JSON 测试打开 DRF 视图
我错过了什么吗?我不确定会发生什么变化。我查看了最近几天的版本控制,没有看到有什么变化。
解决方案
当我无意中包含在同一个网址中时rest_framework.urls
,曾经发生在我身上。admin.site.urls
如:
url(r'^admin/', include('rest_framework.urls')),
url(r'^admin/', include(admin.site.urls)),
因此,请确保这些包含在不同的 url 中,例如:
url(r'^api-auth/', include('rest_framework.urls')),
url(r'^admin/', include(admin.site.urls)),
推荐阅读
- wso2 - WSO2 ESB (4.9.0) / MB (3.1.0) - 无法连接到代理(连接被拒绝)
- elixir - 向对象添加虚拟字段
- c# - ASP.NET MVC C# DataTypeAttribute 参数
- css - Magento 2 - 未在开发模式下创建的符号链接
- kubernetes - 默认情况下,节点到 Pod 的通信在 GCP 上不起作用
- php - 混合 REST 与非 RESTful API 调用
- maven - 如何使用 DSL 使用稀疏结帐选项
- java - 生成过去 12 个月内的随机日期
- android - 导航组件操作在显示目标片段之前不会隐藏原始片段
- git - 本地 .git 目录中的哪些项目在推送/获取时被复制到远程/从远程复制?