第一步: python虚拟环境模块介绍
https://www.cnblogs.com/jiangzongyou/p/11962804.html
第二步: 项目搭建
1. 安装虚拟环境,指定使用python36
mkvirtualenv -p C:\Python36\python36.exe VueShop
2. 在VueShop虚拟环境中,安装django 1.11.3,由于原生地址太慢,这里使用了豆瓣的镜像地址
pip install django==1.11.3 -i https://pypi.douban.com/simple
3. 在VueShop虚拟环境中,安装djangorestframework https://www.django-rest-framework.org/
pip install djangorestframework
pip install
markdown
django-filter
4. 使用pycharm新建项目MxShop,并指定虚拟环境,不勾选admin!!
5. 启动项目,验证是否正正常启动
6. 配置settings.py文件中的数据库部分
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': "mxshop",
'USER': "root",
'PASSWORD': "",
'HOST': "127.0.0.1",
'PORT': 3306,
# 这里指定一下存储引擎
'OPTIONS': {"init_command": "SET storage_engine=INNODB;"},
}
}
7. 在VueShop虚拟环境中,安装mysql驱动
(如果安装失败,那就去 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycurl 下载对应的包,用 ”pip install 该包的绝对路径” 来安装)
(scripy框架安装时,也很容易出现Lxml包安装失败的情况,也可以按上面方法手动安装)
pip install mysqlclient
8. 在VueShop虚拟环境中,安装图像处理模块 pillow
pip install pillow
-i https://pypi.douban.com/simple
9 . 配置基本结构
----- 完美的分割线 -----