render() got an unexpected keyword argument 'renderer'

来源:13-8 excel导入插件介绍

无无法师

2017-08-14

http://szimg.mukewang.com/5990ff380001482013560562.jpghttp://szimg.mukewang.com/5990ff420001a45007980480.jpg

遇到不下5次了/(ㄒoㄒ)/~~

除了user以外还有group

http://szimg.mukewang.com/5991000a0001a1ea13560307.jpg

http://szimg.mukewang.com/5991000e000141b707680436.jpg

我以前没有把UserProfile
注册进来,也完全没有users app的时候也是这样子,所以觉得这和注册UserProfile没有关系。

其它页面都好,就这两个页面有问题

/(ㄒoㄒ)/~~

解决:

检查依赖关系,发现都是正确的,那就只能是render要求的参数错了

*arg,**kwargs替换为**kwargs

http://szimg.mukewang.com/59916fec0001069d12470597.jpg

http://szimg.mukewang.com/599171a400010f9a06010534.jpg

http://szimg.mukewang.com/599170850001ce1e12980682.jpg

写回答

2回答

bobby

2017-08-15

问题解决没有?

0
2
bobby
回复
无无法师
好的,
2017-08-18
共2条回复

一事能狂便少年3312212

2018-08-22

当django2.0使用xadmin点击用户出现render() got an unexpected keyword argument 'renderer'错误

修改xadmin下的boundfield.py中的def as_widget方法

89行:

源代码如下

return widget.render(

   name=self.html_initial_name if only_initial else self.html_name,

   value=self.value(),

   attrs=attrs,

   renderer=self.form.renderer,

)

修改为:

return widget.render(

   name=self.html_initial_name if only_initial else self.html_name,

   value=self.value(),

   attrs=attrs,

   # renderer=self.form.renderer,

)

return force_text(html)


2
2
我爱吃板面
Super NB!! Thx
2019-07-29
共2条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程