需求场景
在体能测试项目中,有录入人员和审批人员,为了方便管理,他们共用一张表。
然后我通过限制操作字段权限来控制用户权限。
但是我遇到一个问题,就是有些字段录入人员需要看到,但是不希望他们修改。
解决
这个需求我们就可以通过下面的方式解决
class TCBaseAdmin(object):
list_display = ('color_ydStatus','xjh','name',
'shengao','tizhong' ,'feihuo','pao50','tiaoyuan','tiqianqu','pao800_min','pao800_sec','pao1000_min','pao1000_sec','yangwo1fen','yinti',
'cj_year','luru_username',
'modify_time',
)
list_display_links = ('xjh','name',)
list_filter=('xjh','name',)
reversion_enable = True
search_fields = ['xjh','name',]
readonly_fields=['luru_username','cj_year',]
readonly_fields=['luru_username','cj_year',]
网友评论