簡體   English   中英

當我輸入家庭URL時,Django強制執行管理員登錄重定向

[英]Django force a admin login redirect when I enter in the home url

當我輸入家庭URL時,為什么Django自動重定向到管理員登錄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')),
)

Thx @greg為您解答。 我確定了問題所在,是瀏覽器緩存。 當清除瀏覽器緩存后,它就解決了。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM