1、项目准备

前期项目的准备,需要进行项目分析需求,pip换源,虚拟环境的搭建.
项目是模仿 路飞学城 这个网站的。

一、需求分析

我们通过路飞学城网站,分析了一下这个网站的功能和需求

1 首页功能
	-轮播图
2 用户功能
	-多方式登录
    -手机验证码登录
    -手机验证码注册
    -发送验证码接口
    
3 课程功能
	-查询所有课程
    -过滤功能
4 课程详情
	-详情展示
    -视频托管和播放
5 购买功能
	-支付宝支付
6 搜索功能

二、pip换源

# 默认走的是国外地址,速度慢
pip install django
# 下面走的是豆瓣源的地址,速度快
pip install django -i http://pypi.douban.com/simple/

# 统一修改,将默认地址改为自定义的地址
	-1 去'C:\Users\Administrator\AppData\Roaming'路径,在地址栏输入%APPDATA%,敲回车
    -2 新建 pip 文件夹并在文件夹
    -3 新增 pip.ini 配置文件内容
    -4 写入
        [global]
        index-url = http://pypi.douban.com/simple
        [install]
        use-mirrors =true
        mirrors =http://pypi.douban.com/simple/
        trusted-host =pypi.douban.com

三、虚拟环境

1、虚拟环境的作用

# 作用
1、使不同应用开发环境相互独立
2、环境升级不影响其他应用,也不会影响全局的python环境
3、防止出现包管理混乱及包版本冲突

2、搭建虚拟环境

# 搭建虚拟环境有两种办法
# 第一种:简单粗暴,直接使用pycharm创建虚拟环境

# 第二种:使用命令创建虚拟环境
	-1 安装两个命令
    	-pip3 install virtualenv
		-pip3 install virtualenvwrapper-win # win系统才装
		-pip3 install virtualenvwrapper    # mac和linux
    -2 配置虚拟环境管理器工作目录
    	-去环境变量中加:变量名WORKON_HOME 变量值D:\Virtualenvs
    -3 去D盘新建一个文件夹Virtualenvs
    
    -4 命令操作(cmd中)
        # 选取默认Python环境创建虚拟环境:
            mkvirtualenv 虚拟环境名称
        # 基于某Python环境创建虚拟环境:
            mkvirtualenv -p python2.7 虚拟环境名称
            mkvirtualenv -p python3.6 虚拟环境名称
		   # 创建并进入:以后安装模块就安装在虚拟环境里了
        # 2、查看已有的虚拟环境
            -- workon

        # 3、使用某个虚拟环境
            -- workon 虚拟环境名称

        # 4、进入|退出 该虚拟环境的Python环境
            -- python | exit()

        # 5、为虚拟环境安装模块
            -- pip或pip3 install 模块名

        # 6、退出当前虚拟环境
            -- deactivate

        # 7、删除虚拟环境(删除当前虚拟环境要先退出)
        	# 去相应的文件夹下删除文件夹即可
            -- rmvirtualenv 虚拟环境名称
            
    -5 在pycharm中使用
上一篇:flask + vue + postgres 前后端分离实例


下一篇:flask的线程隔离