Django管理页面无法显示

时间:2018-05-25 22:43:45

标签: django django-rest-framework django-views

几天前我能够访问django管理员登录页面,但今天当我尝试命中127.0.0.1:8000/admin时,我被重定向到127.0.0.1:8000/admin/login/?next=/ admin /,它为JSON测试提供了DRF视图

我错过了什么吗?我不确定会发生什么变化。我查看了版本控制的最后几天,看不出有什么变化。

1 个答案:

答案 0 :(得分:1)

当我无意中将rest_framework.urlsadmin.site.urls包含在同一个网址中时,发生了这种情况。如:

url(r'^admin/', include('rest_framework.urls')),
url(r'^admin/', include(admin.site.urls)),

因此,请确保这些内容包含在不同的网址中,例如:

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