在django admin中为不是超级管理员的用户排除某个字段

前端之家收集整理的这篇文章主要介绍了在django admin中为不是超级管理员的用户排除某个字段前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果用户不是超级管理员,我将如何在 django admin中排除一个字段?

谢谢

解决方法

我是这样做的:

admin.py

def add_view(self,request,form_url='',extra_context=None):  
        if not request.user.is_superuser:     
            self.exclude=('activa',)        
        return super(NoticiaAdmin,self).add_view(request,extra_context=None)
原文链接:/python/185708.html

猜你在找的Python相关文章