xadmin自定义的admin类,如何在其重载的POST方法中修改/增加前端POST过来的数据?

 class StoreAdmin(object):

    list_display = ['stroename',

    def post(self, request, *args, **kwargs):

        if super(StoreAdmin, self).queryset().filter(boss=self.user): 

            return {}  # 查询到有记录就提示错误并返回为空

        else:

            request.POST['boss'] = self.user   # 在前端POST的数据中增加boss为当前登录用户,此处写法报错

            return super(StoreAdmin, self).post(request, args, kwargs)


fightingwolf
浏览 2281回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python