Xadmin添加用户小组件出错render() got an unexpected keyword argument 'renderer

Posted zijue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xadmin添加用户小组件出错render() got an unexpected keyword argument 'renderer相关的知识,希望对你有一定的参考价值。

环境:

Python 3.7

Django 2.1

Xadmin

 

原因:

render函数在django2.1上有变化

 

解决方法:

进入xadmin安装路径,编辑xadmin/views/dashboard.py

 36     #render() got an unexpected keyword argument ‘renderer‘
 37     #修改bug, 添加renderer
 38    
 39     def render(self, name, value, attrs=None, renderer=None):

以上是关于Xadmin添加用户小组件出错render() got an unexpected keyword argument 'renderer的主要内容,如果未能解决你的问题,请参考以下文章

Xadmin组件的url设计

xadmin后台页面定制和添加服务器监控组件

使用 Render 方法而不是 Route 中的组件时出错 [关闭]

构造函数 (组件类 怎么添加构造函数就出错了,附代码)

django2.1发生Django TypeError: render() got an unexpected keyword argument 'renderer

Django+xadmin打造在线教育平台