Django 中的用户模型密码字段默认密码字段
我在我的应用程序中创建了一个自定义用户模型。这个用户模型工作正常,但是有 我有几个问题。
- 我的 register.html 页面中的更改密码链接不起作用?
- 用户添加/编辑页面上的默认密码框是 有点不友好。
理想情况下,我想要的是两个密码字段 从管理员中添加/编辑用户表单的更改密码表单中, 这将自动将输入的密码转换为 Django 中有效的加密密码。 这将使管理系统更加友好和更加适合 满足我的需要,因为将创建相当数量的用户帐户 在此应用程序中手动维护,以及负责人 所以可能会在看到该管理字段时被吓到,或者只是 输入明文密码并想知道为什么它不起作用。 这可能吗/我该怎么做?
I've created a custom user model in my application. This user model is working fine, but there
are a couple of problems I have with it.
- The change password link in the my register.html page doesn't work?
- The default password box on the add/edit page for a user is a
little unfriendly.
Ideally, what I'd like is the two password fields
from the change password form on the add/edit user form in the admin,
which will automatically turn convert the entered password into a
valid encrypted password in Django.
This would make the admin system MUCH friendlier and much more suited
to my needs, as a fair number of user accounts will be created and
maintained manually in this app, and the person responsible for doing
so will likely be scared off at the sight of that admin field, or just
type a clear text password and wonder why it doesn't work.
Is this possible / How do I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以编写自己的视图来编辑用户,或者尝试为用户自定义管理模板。
You can write your own view for editing user, or try to customize admin template for user.