我有我的用戶配置文件模型現場,看是否有用戶:重定向Django的所有意見,如果條件滿足
class Profile(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE, unique=True)
...
password_change_required = models.BooleanField(default=True)
是他們的一種方式我也可以把所有的觀點是這樣的:
if request.user.profile.password_change_required:
redirect(....)
我在哪裏可以把這個邏輯,所以它擊中所有的意見?
這不會影響ProfileUpdateView嗎? – 43Tesseracts
是的。它只會影響ProfileUpdateView。如果你想應用它所有的通用視圖類,你可能必須使用Mixins –
正如問題所述,我希望它適用於所有視圖。 – 43Tesseracts