从窗体添加新用户时自动创建令牌

2024-03-29 05:12:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要一种在从表单创建新用户时自动创建令牌的方法。使用signals@receiver,我只能从管理站点自动创建令牌,但我需要在添加新用户时(从任何地方)创建令牌。你知道吗

这是我的密码型号.py以捕获post\u save。你知道吗

@receiver(post_save, sender=settings.AUTH_USER_MODEL) def create_auth_token(sender, instance=None, created=False, **kwargs): if created: Token.objects.create(user=instance)

当用户表单发布时,我如何使用它。(我可以从模板保存用户,但不会自动生成令牌)


Tags: 方法instance用户密码表单站点save地方