2017-08-26 38 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)