出错缘由:安装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