如何编辑django.contrib.auth的表单字段?
我目前正在做django注册应用程序,它使用标准的django.contrib.auth模型来登录和注销用户。呈现“登录”页面时,会显示字段标签和字段,如下所示:如何编辑django.contrib.auth的表单字段?,django,django-forms,django-registration,django-contrib,Django,Django Forms,Django Registration,Django Contrib,我目前正在做django注册应用程序,它使用标准的django.contrib.auth模型来登录和注销用户。呈现“登录”页面时,会显示字段标签和字段,如下所示: Username: [username field] Password: [password] Log in [button] 从风格上来说,我想删除标签,并将“用户名”和密码作为占位符放进去。看起来像 [Enter Username] [Enter Password] Log in [button] 有没有一种方法可以在不重
Username: [username field]
Password: [password]
Log in [button]
从风格上来说,我想删除标签,并将“用户名”和密码作为占位符放进去。看起来像
[Enter Username]
[Enter Password]
Log in [button]
有没有一种方法可以在不重写django.contrib.auth登录过程的情况下执行此操作?一种简单的方法是重写登录表单。假设您的urlconf如下所示:
urlpatterns = [
url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 'login.html'},
name='login'),
]
现在,在project/templates/login.html
在settings.py中根据模板设置放置login.html
在或和中签入示例