2017-08-26 46 views
0

我正在嘗試查找登錄頁面。我在模板下創建了一個文件夾registeration/login.html,但它根本不讀取我更新的文件。夾層下的帳戶登錄模板在哪裏?

其次,有一個按鈕說登錄,但帶我到accounts/login頁面,我該如何將url轉發到accounts/login呢?我在哪裏定製登錄頁面?我試過在模板下創建一個accounts/login,這不起作用。

urls.py url('^', include('django.contrib.auth.urls')),

回答

0

它始終是檢查出的框架source code,當你正在尋找的答案是一個好主意。在django.contrib.auth.views.LoginView默認的模板是:

template_name = 'registration/login.html' 
+0

頁面就像我在帖子中說,香港專業教育學院已經修改過的文件。當我刪除文件,它說沒有找到,所以它顯然看着它。 – JamAndJammies

+0

對不起,我的壞。那麼,您對模板文件所做的修改不會顯示在頁面上?但是當你刪除模板時,它會以404響應,對嗎?我建議你用'python manage.py runserver 127.0.0.1:8001'在不同的端口上運行服務器(有一個bug,它是關於靜態文件,而不是模板,但是誰知道)。還要檢查你的模板文件夾是否在'settings.py'文件的'TEMPLATES'中(儘管你有404錯誤)。該按鈕實際上是一個提交按鈕,它將您帶到表單'action'屬性:https://www.w3schools.com/tags/att_form_action.asp – d2718nis

+0

您也可以嘗試強制刷新頁面,忽略瀏覽器緩存中的Ctrl + F5' – d2718nis

0

{%URL '登錄' %}

來擷取模板(HTML)