本文共 428 字,大约阅读时间需要 1 分钟。
重写xadmin的instance_forms函数
class ContractStatusAdmin(object): """ 合同状态表 """ list_display = ['contract', 'status', 'user', 'add_time'] search_fields = ['contract', 'status', 'user'] list_filter = ['contract', 'status', 'user', 'add_time'] # 自动填入当前用户 def instance_forms(self): super().instance_forms() if not self.org_obj: self.form_obj.initial['user'] = self.request.user.last_name
转载地址:http://skepi.baihongyu.com/