栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python Web(一):开发环境搭建

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python Web(一):开发环境搭建

1. 创建虚拟环境 1.1 创建虚拟环境
mkvirtualenv starfire

创建后,自动工作在本虚拟环境上,提示符前面会出现(starfire)

指定python版本
如果有多个python版本,则需要指定版本,加上python3

mkvirtualenv starfire -p python3

创建后,自动工作在本虚拟环境上,提示符前面会出现(starfire)

1.2 查看虚拟环境
workon + 2次tab键
1.3 使用虚拟环境
workon 虚拟环境名称
1.4 退出虚拟环境
deactivate
1.5 删除虚拟环境
rmvirtualenv 虚拟环境名称
1.6 查看虚拟环境中安装包

pip freeze 或者 pip list

1.7 收集当前环境中安装包及其版本
pip freeze > requirements.txt
1.8 在部署项目的服务器中安装项目使用的包
pip install -r requirements.txt
2. 安装包
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/		# 脚本文件
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1011612.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号