1. 程式人生 > >Django 1.11 + xadmin 慕課網教程踩雷記錄

Django 1.11 + xadmin 慕課網教程踩雷記錄

環境:python2.7 Django1.11

xadmin安裝

使用pip install xadmin會出現render() got an unexpected keyword argument 'renderer'錯誤,是由於PyPi上的xadmin版本不支援的緣故。

不要pip install xadmin
不要pip install xadmin
不要pip install xadmin

重要的事情說三遍
去github搜尋xadmin下載原始碼,python setup.py install 安裝

Django原始碼修改

再次啟動xadmin成功登上去,但是修改使用者資訊時會報錯:django xadmin global name 'kwargsz' is not defined


檢視錯誤來源,是Django原始碼有問題
這裡寫圖片描述
修改之後成功訪問!
這裡寫圖片描述