标签: python django-forms django-admin
在我的django管理员中,超级用户可以更改任何用户的电子邮件地址。
如果该电子邮件地址来自特定域,我希望超级用户阻止更改用户的电子邮件。
例如:如果用户的电子邮件地址是abc@restricteddomain.com,那么超级用户不应该将此电子邮件更改为任何其他电子邮件地址。我无法使用self.cleaned_data(' email')获取旧值。
如何为管理网站实现这一目标?我试过覆盖clean()方法,但它没有工作