我已经创建了一个用户,并希望将他添加到组的默认观众,但只有当他已经验证了他的电子邮件id。我已经使用djoser创建了用于创建用户的API。开机自检时,电子邮件已验证。现在我不明白如何实现在电子邮件验证时添加到群中。 这是model.py from django.db import models
from django.contrib.auth.models import AbstractUser, Group
class User(AbstractUser):
# GROUP_CHOICES = (
#('admin','ADMIN'),
在我的项目中使用Djoser进行身份验证。已经努力添加电子邮件激活超过4天,但似乎没有抓住它好,因为文件是有点难以理解。
这是我的代码settings.py
#change auth model to custom model
AUTH_USER_MODEL = 'userauth.User'
#setting up email server
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST
我有djoser运行rest框架和simpleJWT进行身份验证,我有一个react前端,一切正常,除了当前端发送post请求到"..../auth/users/reset_password",它返回了一个403禁止,它没有发送包含uid和令牌的链接的电子邮件,我似乎找不到问题,有人能帮助这个问题吗?以下是设置: REST_FRAMEWORK = {
# Use Django's standard `django.contrib.auth` permissions,
# or allow read-only access for unauthentic