Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django在我输入主url时强制管理员登录重定向_Python_Django_Redirect_Django Admin - Fatal编程技术网

Python Django在我输入主url时强制管理员登录重定向

Python Django在我输入主url时强制管理员登录重定向,python,django,redirect,django-admin,Python,Django,Redirect,Django Admin,为什么Django在我输入主url时自动重定向到管理员登录url urlpatterns = patterns('', url(r'^$', 'django.views.defaults.permission_denied', name='index'), url(r'^admin/', include(admin.site.urls)), url(r'^admin/doc/', include('django.contrib.admindocs.urls')), )

为什么Django在我输入主url时自动重定向到管理员登录url

urlpatterns = patterns('',
    url(r'^$', 'django.views.defaults.permission_denied', name='index'),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
)

我需要的是,当用户输入主url时,http 403响应返回给他,但它没有发生。发生的情况是,用户被自动重定向到管理员登录。

不确定这是否会产生影响,但尝试将其从

urlpatterns = patterns('',
    url(r'^$', 'django.views.defaults.permission_denied', name='index'),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
)


谢谢你的回答。我发现问题出在浏览器缓存上。清除浏览器缓存时,将解决此问题。:)

urlpatterns = patterns('',
    url(r'^$', django.views.defaults.permission_denied.as_view(), name='index'),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
)