python測試開發django-45.xadmin添加小組件報錯解決


前言

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):

修改完之后重新刷新頁面就可以點進去了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM