我正在使用內置的django登錄和註銷。在我的Project/urls.py中,我已經爲登錄和註銷添加了url。爲什麼在django註冊中不會覆蓋logged_out.html?
from django.conf.urls import include, url
from account import views
from django.contrib.auth import views as auth_views
from django.contrib import admin
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^$',views.index,name='Index'),
url(r'^accounts/login/$',auth_views.login,name='login'),
url(r'^accounts/logout/$',auth_views.logout,name='logout'),
url(r'^accounts/register/$',views.register,name='register'),
url(r'^accounts/profile/$',views.profile,name='profile'),
]
我在我的帳戶應用程序文件夾內有模板文件夾。我有這樣
account
-templates
-registration
-login.html
-logged_out.html
-register.html
-rest_html_files
-rest files
我讀過Django文檔這不能不說的登錄()默認的模板是註冊/ login.html的這是工作在我的項目和註銷精細的目錄結構()默認的模板是註冊/ logged_out.html如果沒有提供任何參數,但是每當它被註銷時(它具有href = {%url'註銷'%}),它會重定向到管理員註銷頁面,而不是我的自定義註銷頁面。 什麼可能是錯誤的?
你能發佈視圖的代碼嗎? –
由於我使用的是django身份驗證,因此無需在此情況下執行任何操作。 – rdRahul