1. 新建虚拟环境mxonline(python3.7的绝对路径)
mkvirtualenv -p C:\Users\SYPing\AppData\Local\Programs\Python\Python37\python.exe mxonline
2.安装django
pip install django==2.2.2
3.pycharm中 新建django项目,选择虚拟环境mxonline下的python.exe 作为解释器。
4.连接数据库
在navicat for mysql 里连接mysql新建数据库venv7 (新建数据库的字符集选择utf-8, 排序规则选择utf8_general_ci),然后在django项目下的setting里更改配置如下
(NAME、USER、PASSWORD 都是根据自己的设置)
5.xadmin
(1)直接将xadmin文件复制到pycharm里django项目下,然后在虚拟环境mxonline里安装xadmin文件里的requirements.txt的依赖项
(2)在dango项目下的urls里添加xadmin的url。
(3)在dango项目下的setting.py的INSTALLED_APPS里添加
'xadmin.apps.XAdminConfig'
(4)在应用的app里,新建adminx.py, 在里面注册模型。
django常用命令:
django 创建项目:
django-admin startproject xxxx
django 创建应用:
python manage.py startapp xxxx
django数据库迁移命令:
python manage.py makemigrations
python manage.py migrate
django创建一个管理员账号
python manage.py createsuperuser