我目前正在使用django-registration app,它使用标准的Django.contrib.auth模型来记录和退出用户。渲染“登录”页面时,它会显示字段标签和字段:
Username: [username field]
Password: [password]
Log in [button]
从文体上来说,我想删除标签并输入用户名'和密码作为占位符。它看起来像
[Enter Username]
[Enter Password]
Log in [button]
有没有办法在国内这样做而不重写django.contrib.auth登录过程?
答案 0 :(得分:0)
一种简单的方法是重写登录表单。我们假设您的urlconf如下所示:
urlpatterns = [
url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 'login.html'},
name='login'),
现在根据您在project/templates/login.html
的需要创建登录表单
根据settings.py