前言
xadmin首頁上有個添加小組件按鈕,打開的時候會報錯“render() got an unexpected keyword argument 'renderer'”
環境:
python3.6
django 2.1.2
xadmin 2
遇到問題
在xadmin后台首頁點“添加小組件”

出現報錯:“render() got an unexpected keyword argument 'renderer'”

解決辦法
extra_apps目錄找到xadmin/views/dashboard.py,大概在36行的位置加個參數 renderer=None
# dashboard.py
# 36行修改前
def render(self, name, value, attrs=None):
# 修改后
def render(self, name, value, attrs=None, renderer=None):
修改完之后重新刷新頁面就可以點進去了

