如果email_confirmed为False,我希望向用户显示一个名为verify_your_email.html的模板。但我希望它们进行身份验证,这意味着is_active不应设置为False。同样,如果用户尝试转到其他路线,则仍应向他显示verify_your_email.html模板。
我的个人资料模型:
class Profile(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
email_confirmed = models.BooleanField(default=False)
profile_pic = models.ImageField(default='default.jpg', upload_to='profile_pics')
description = models.TextField(blank=True)