出錯緣由:安裝DjangoUeditor庫適用於python2,須要下載適用python3的python
下載地址:https://github.com/twz915/DjangoUeditor3mysql
README.rst這個文件的編碼有問題,能夠內容沒什麼重要的,能夠直接到github上下載安裝包
下載安裝包,下載zip壓縮文件,下載地址:https://github.com/sshwsfc/xadmingit
新建一個txt空文件,把文件名改爲README.rst,替換原來的文件 github
注意:目錄下有個requirements.txt文件,若是安裝過django文件並對版本有要求,這裏能夠刪除掉sql
django-crispy-forms>=1.6.0 django-import-export>=0.5.1 django-reversion>=2.0.0 django-formtools>=2.0 future==0.15.2 httplib2==0.9.2 six==1.10.0
django-formtools默認爲1.0,安裝有時候會報錯,須要django-formtools>=2.0版本升級2以上數據庫
替換成功後把完整的壓縮包放在pip目錄下django
執行命令行api
pip install C:\Users\xianmengxuanling\Desktop\xadmin-master.zip
settings.py里加入bash
INSTALLED_APPS = [ 'django.contrib.auth', 'django.contrib.admin', ]
django鏈接數據庫時,配置服務器
"OPTIONS":{"init_command":"SET storage_engine=INNODB;"}
若是mysql數據庫的版本是5.6,這句話會拋出以下異常
django.db.utils.OperationalError: (1193, "Unknown system variable 'storage_engine'")
解決辦法
"OPTIONS":{"init_command":"SET default_storage_engine=INNODB;"}
、
添加應用設置
runserver 0.0.0.0:8000
pip install django-import_export
出錯緣由:8000端口被佔用
netstat -ano|findstr 8000 #查找8000端口運行的pid tasklist |findstr 15856 #查找改pid運行的程序 taskkill /pid 15856 /F #關閉該pid