MVT模型:
- Model模型层: 和数据库进行交互
- view视图层: 和MVC中的C相似,接受请求,进行处理,与M,T进行交互,返回应答
- Template模板层 :和MVC中的V功能相同,产生html页面
建立django虚拟环境
虚拟环境的优点:
- 不同的虚拟环境相互独立,不会影响其他应用
- 防止出现包管理混乱和版本冲突
- 不会影响全局的python环境
如何创建虚拟环境:
参考:https://blog.csdn.net/LYJ_viviani/article/details/52558480
https://blog.csdn.net/qq_41777113/article/details/79689785
第一步:
新建一个文件夹用于创建虚拟环境,这里在桌面上新建了一个Env文件夹
第二步:
打开cmd,切换路径到Env文件夹中,命令如下:
cd desktop\Env
第三步:
接着创建虚拟环境,命令如下:
python -m venv test_env
test_env是虚拟环境的名称,可以随意更改。现在可以查看文件夹Env中出现了一个名为test_env的文件夹,其中包含了python可执行文件,以及pip库的一份副本,这样就能安装其他包了。
注意:默认新建的虚拟环境中没有全局环境中的第三方依赖包,若需要访问全局环境中的包可添加参数
–system-site-packages
第四步:
目前已成功创建虚拟环境,接下来需要激活虚拟环境,命令如下:
test_env\scripts