django-users相关内容

使用Django密码小部件并在用户管理网站中更改密码形式

我正在扩展Django中的用户模型,并创建了一个PIN码字段,该字段正确地散列到数据库中. 但是,在Django admin中,当查看用户时,pin号字段将填充为散列.是否可以使用Django密码小部件: 因此通过扩展使用更改密码表单的模板来更改密码吗? 解决方案 我不明白为什么您不能使用该表单.这是Django用户表单: django管理员中使用的.contrib.auth. ..
发布时间:2021-05-01 20:29:03 Python

AUTH_USER_MODEL不接受子申请

在使用 Django 1.7.1 和 Python 3.4 时,我的自定义用户模型存在问题.我在apps.users.AuthUser中声明了自定义用户模型.然后,我有了另一个应用程序(apps.pets),该应用程序将AuthUser用作Pet模型中的ForeignKey.见下文: class Pet(models.Model):owner = models.ForeignKey(setti ..
发布时间:2021-05-01 19:38:56 Python

如果其活动状态已更改,则向Django用户发送电子邮件

我建立了一个网站,该网站的某些部分需要会员资格.这是一个俱乐部网站,因此要成为该网站的成员,您必须成为现实生活中的成员.计划是让俱乐部中的某人检查新会员(我可能会让系统在用户注册时向他们发送电子邮件),然后管理员选中用户记录下的 active 复选框.在Django管理员中保存用户. 我要解决的问题是,我们需要通知新的有效用户何时可以开始使用其帐户.显然,手动发送电子邮件很麻烦. 有没 ..
发布时间:2021-05-01 19:04:09 其他开发

将自定义操作添加到UserModel的“管理"页面

是否有可能在django UserModel的管理页面中创建自定义操作?我想自动将用户添加到组中(例如将其添加到人员中,设置一些额外的值,等等),当然还要创建将这些更改退回的操作. 感谢您的帮助. 解决方案 导入admin.py中的 User 取消注册,为其创建新的 ModelAdmin (或将其子类化默认值之一)然后变得疯狂. 我猜是这样的: 来自django.contri ..
发布时间:2021-05-01 18:58:31 Python

如何通过链接向所有人显示用户个人资料!在Django中

如何通过链接向所有人显示用户个人资料!在Django中 我想向所有人显示用户个人资料,例如,如果有人在浏览器domain.com/profile/1中键入此内容 然后我们的第一个用户个人资料想要显示 但是显示空白 当用户登录但我们需要向所有人显示 这是我的 detail.html {%扩展了'base.html'%} {%block body_block% ..
发布时间:2020-10-23 22:13:56 Python

Django用户更新表单和视图

在Django / Python开发过程中,我还处于早期阶段,在经过数小时/数天的头部刮擦和反复试验/错误后,我能够慢慢弄清大多数事情。我现在遇到一个常见问题,我无法正常工作: 如何创建用户个人资料更新视图/表单? 我已经从Stack Overflow破解了几种解决方案,但是到目前为止我还不能弄清楚我做错了什么。这是我尝试使用Django 1.9的最初版本: #forms.py ..
发布时间:2020-10-23 19:59:02 Python

扩展Django 1.11用户模型

我正在尝试弄清楚如何扩展Django用户模型以向用户添加信息。我似乎无法正常工作。我究竟做错了什么? 可以在我要扩展到的同一模型中使用外键吗?您如何创建超级用户,还是必须通过 python manage.py shell 手动进行操作? 到目前为止,这是我的代码: class PersonModel(models.Model): user = models.OneToOneFie ..

在Django中,当我调用User.objects.create_user(用户名,电子邮件,密码)时-为什么post_save被调用两次?

在views.py中,我具有以下视图,该视图在注册新用户帐户时被调用。它所做的只是从请求中获取用户名,电子邮件和密码,然后尝试使用这些凭据创建用户。在下面的代码中,“ A”被打印出来,但是“ B”没有被打印出来,因为它崩溃了: views.py def寄存器(request): (如果request.method =='POST': query_dict = request.PO ..
发布时间:2020-10-23 06:31:44 其他开发

Django自定义用户模型和usermanager

我正在使用Django 1.5构建一个Web应用程序。我正在使用带有自定义UserManager的自定义用户模型。 我遵循了Django官方文档的说明和示例。 现在,当我尝试通过 UserManager.create_user(...)创建新用户时正在收到NoneType错误:似乎UserManager的属性模型的类型为None。 我想我在用户模型中正确设置了UserManager( o ..
发布时间:2020-10-23 04:07:54 Python

在Django中获取当前用户登录信号

我只是在Django中使用管理站点。我有2个Django信号(pre_save和post_save)。我想拥有当前用户的用户名。我该怎么办?似乎我无法发送请求,或者我听不懂。 谢谢 解决方案 如果您使用的是管理网站,为什么不使用自定义模型admin class MyModelAdmin(admin。 ModelAdmin): def save_model(self,requ ..
发布时间:2020-10-23 02:14:26 其他开发