我正在使用django1.8,在使用我的自定义登录页面时遇到了问题。每当我转到我的登录url时,就会出现Django管理员用户名和密码表单,而不是我的自定义表单登录.html. 在
我已经在django1.7中工作过了,但是我不知道为什么我在1.8中出现了错误。在
在登录.html是我的自定义登录模板。在
我的网址:
^{1}$我已经检查了论坛和谷歌,但仍然找不到类似的错误。在
编辑:
感谢基索。在
在django1.8中,我只是重命名了我使用的管理页面,即,基本.html,底座_网站.html以及登录.html[我将这些文件存储在名为“admin”的文件夹中,该文件夹位于我的应用程序的“templates”文件夹中]
我没有像以前的Django版本那样使用普通的方式,而是调用了myapp上面的三个页面_基本.html,myapp_基地_网站.html和myapp_登录.html[别忘了更改这些页面顶部的标记,其中显示“extends”]
从那里,我的应用程序就可以接收到我想要覆盖标准Django登录页面并根据我的规范对其进行定制。在
使用这种1.8方式/通用视图方式
url(r'^accounts/login/$', auth_views.login, {'template_name': 'myapp/login.html'}),
并确保已包括
url('^', include('django.contrib.auth.urls'))
相关问题 更多 >
编程相关推荐