Django-避免当前用户删除自己
登录的管理员(当前用户)可以删除他自己,我希望避免这种情况,因为它会抛出错误AnonymousUser 我看不到与此相关的任何问题,因为他们中的大多数人都要求在Django Admin站点中提供信息,这不是我想要的 还是个新手,非常感谢大家的帮助Django-避免当前用户删除自己,django,python-3.x,Django,Python 3.x,登录的管理员(当前用户)可以删除他自己,我希望避免这种情况,因为它会抛出错误AnonymousUser 我看不到与此相关的任何问题,因为他们中的大多数人都要求在Django Admin站点中提供信息,这不是我想要的 还是个新手,非常感谢大家的帮助 models.py class Administrator(AbstractUser): union_position = models.CharField(max_length=100) association = models.For
models.py
class Administrator(AbstractUser):
union_position = models.CharField(max_length=100)
association = models.ForeignKey(Association)
class Meta:
db_table = 'Administrator'
views.py
class admin_delete(DeleteView):
model = Administrator
success_url = reverse_lazy('admin_overview')
template_name = 'admin/admin_delete.html'
这里有答案:可能的重复这里有答案:可能的重复