Python 如何在Django中更改contrib.auth.views.password\更改视图文本?
我使用Djangos默认的passoword_change视图,但我想更改它的文本,比如需求文本和字段标签。例如,我将这些文本发送到网站:Python 如何在Django中更改contrib.auth.views.password\更改视图文本?,python,django,Python,Django,我使用Djangos默认的passoword_change视图,但我想更改它的文本,比如需求文本和字段标签。例如,我将这些文本发送到网站: 您的密码不能与其他个人密码太相似 信息 您的密码必须至少包含8个字符 如何更改这些文本 url.py: url(r'^password-change/$', 'django.contrib.auth.views.password_change', {'template_name': 'index/salasanan_vaihto.html'},
- 您的密码不能与其他个人密码太相似 信息李>
- 您的密码必须至少包含8个字符
url(r'^password-change/$', 'django.contrib.auth.views.password_change',
{'template_name': 'index/salasanan_vaihto.html'}, name='userauth_password_change'),
url(r'^password-change-done/$', 'django.contrib.auth.views.password_change_done',
{'template_name': 'index/salasanan_vaihto_valmis.html'},
name='password_change_done'),
a验证错误(请参阅)。因此,他们使用标准的
gettext
方法。例如:在代码中,没有硬编码字符串本身,而是一个键(例如:('my_meg_key')
),并且有一个外部文本目录(.po
和.mo
文件),将这些键字符串映射到与实际语言相适应的完整单词/句子。因此,理论上,您可以自己改写这些翻译。a验证错误(请参阅)。因此,他们使用标准的gettext
方法。例如:在代码中,没有硬编码字符串本身,而是一个键(例如:('my_meg_key')
),并且有一个外部文本目录(.po
和.mo
文件),将这些键字符串映射到与实际语言相适应的完整单词/句子。因此,从理论上讲,您可以自己改写这些翻译。使用验证程序检查密码
这些是类,因此您可以编写自己的类并覆盖
def get\u help\u text(self)
和/或validate()
方法。使用验证程序检查密码
这些是类,因此您可以编写自己的类并覆盖def get\u help\u text(self)
和/或validate()
方法