mkvirtualenv starfire
创建后,自动工作在本虚拟环境上,提示符前面会出现(starfire)
指定python版本
如果有多个python版本,则需要指定版本,加上python3
mkvirtualenv starfire -p python3
创建后,自动工作在本虚拟环境上,提示符前面会出现(starfire)
1.2 查看虚拟环境workon + 2次tab键1.3 使用虚拟环境
workon 虚拟环境名称1.4 退出虚拟环境
deactivate1.5 删除虚拟环境
rmvirtualenv 虚拟环境名称1.6 查看虚拟环境中安装包
pip freeze 或者 pip list
1.7 收集当前环境中安装包及其版本pip freeze > requirements.txt1.8 在部署项目的服务器中安装项目使用的包
pip install -r requirements.txt2. 安装包
pip install django pip install djangorestframework pip install PymySQL pip install Pillow pip install django-redis pip install celery ……3. 项目搭建 3.1 创建项目
cd /project/starfire django-admin startproject starapi
将pycharm中的Project interpreter环境,设置成starfire
将manage->edit Configuration => Parameter:runserver 127.0.0.1:8000
一般将项目分两部分:后台API接口,Vue前端
3.2 目录调整生成目录树
find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
starfire/ |-- docs/ # 保存项目相关资料 |-- starfire_pc/ # 前端目录 |-- starapi/ # 后端目录 |-- logs/ # 日志目录 |-- manage.py |-- starapi/ # 后台API目录 |-- apps/ # 开发子应用目录 |-- libs/ # 第三方类库目录 |-- settings/ # 配置文件 |-- dev.py # 开发环境 |-- prod.py # 上线环境 |-- test.py # 开发环境 |-- urls.py # 总路由 |-- utils/ # 开发的组件 |-- scripts/ # 脚本文件



