我正在寻找使用django-allauth的用户的种子。启动开发服务器时,应在基础中创建经过验证的用户,以模仿已正确注册(未登录)的用户。
我看到在perform_login
的{{1}}方法中似乎已经完成了对用户的注册,其中allauth对此进行了检查:
allauth.account.utils
要避免种子帐户中的电子邮件确认,我使用以下代码:
# allauth/account/utils.py
from .models import EmailAddress
has_verified_email = EmailAddress.objects.filter(user=user, verified=True).exists()
这似乎很棘手,因为必须经常进行某些操作。我想念一个更简单的方法吗?