在参考各种资料后,admin替换成xadmin,adminx.py对应的
def save_models(self, request, obj, form, change):
if not change:
obj.author = request.user
obj.save()
修改如下:
def save_models(self):
obj = self.new_obj
request = self.request
obj.author = str(request.user)
obj.save()
但是if not change: 不知道变成了什么参数,上面的方法是会实现无论是新增还是修改,都会把作者改成用户,而我只是想要在新增时作者=用户,故如果各位更好的方法,麻烦告知,谢谢。