【Django】admin自定义不可编辑项
# 设置 不可编辑项 def get_readonly_fields(self, request, obj=None): # 判断是否是超级管理员 if request.user.is_superuser: self.readonly_fields = [] else: self.readonly_fields = ["weidu"] # 不可以编辑 # print(request.path_info) # 获取当前请求路径 # print(request.user) # 当前请求管理员用户名 return self.readonly_fields
Python全栈(后端、数据分析、脚本、爬虫、EXE客户端) / 前端(WEB,移动,H5) / Linux / SpringBoot / 机器学习

浙公网安备 33010602011771号