路飞项目需求、pip永久换源、虚拟环境

发布时间 2023-10-08 15:52:30作者: 别管鱼油我了

路飞项目需求

# 线上销售课程的
-商城
-知识付费类

# 需求
-首页功能
-轮播图接口
-推荐课程接口(没写)

-用户功能
-用户名密码登录
-手机号验证码登录
-发送手机验证码
-验证手机号是否注册过
-注册接口

-课程列表功能
-课程列表接口
-排序,过滤,分页
-课程详情
-课程详情接口
-视频播放功能
-视频托管(第三方,自己平台)
-下单功能
-支付宝支付:生成支付链接,付款,回调修改订单状态
-购买成功功能

pip永久换源

安装第三方模块
-清华,阿里云
pip install -i 源地址 模块名字

 

永久换源

1、文件管理器文件路径地址栏敲:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\Roaming 文件夹中
2、新建 pip 文件夹并在文件夹中新建 pip.ini 配置文件
3、新增 pip.ini 配置文件内容
[global]
index-url = https://mirrors.aliyun.com/pypi/simple
[install]
use-mirrors =true
mirrors =https://mirrors.aliyun.com/pypi/simple
trusted-host =mirrors.aliyun.com

虚拟环境

作用:

1、使不同应用开发环境相互独立

2、环境升级不影响其他应用,也不会影响全局的python环境

3、防止出现包管理混乱及包冲突

 

什么是虚拟环境,为什么要有它?它解决了什么问题
-操作系统装了python3.10
-使用django 2.2.2开发了一个项目
-使用django 3.x 开发了一个i项目
-把两个项目都打开,同时开发
-每个项目都用自己独立的环境,装的模块相互不影响
-两种解决方案:
Virtualenv:第三方
pipenv:官方的