自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm=1001.2014.3001.5501
Django是基于Python的重量级开源Web框架。Django拥有高度定制的ORM和大量的API,简单灵活的视图编写,优雅的URL,适于快速开发的模板和强大的管理后台,这使得它在Python Web开发领域拥有着不可动摇的地位。Instagram、FireFox、国家地理杂志等著名网站都使用了Django进行开发。
安装Django Web框架有3种方式,分别是使用pip安装Django、使用virtualenv安装Django和使用Anaconda安装Django,下面分别介绍。
(1)使用pip安装Django
在命令行中执行“pip install django==2.0”命令,即可安装指定的2.0版本的Django,如图12所示。
图12 使用pip安装Django
(2)使用virtualenv安装Django
在多个项目的复杂工作中,常常会碰到使用不同版本的Python包,而虚拟环境则会处理各个包之间的隔离问题。virtualenv是一种虚拟环境,该环境中可以安装Django,步骤如下:
在命令行中执行“pip install virtualenv”命令即可。安装完成后,在命令行中进入到要创建虚拟环境的路径(如H:\code\djangodemo),然后执行“virtualenv venv”即可在“H:\code\djangodemo”文件夹中创建一个名为venv的虚拟环境。继续执行“venv\Scripts\activate”命令即可激活虚拟环境。最后在激活后的venv中执行“pip install django==2.0”命令就可以安装2.0版本的Django了,如图13所示。
图13 使用virtualenv安装Django
(3)使用Anaconda安装Django
Anaconda也是一种虚拟环境,严格来讲它是一种包管理工具,包含了conda、Python等180多个科学包及其依赖。Anaconda的下载地址为:“https://www.continuum.io/downloads”,下载完成按照提示安装即可。安装完成输入以下命令创建虚拟环境:
conda create -n venv1 python=3.8
执行上面的命令后,系统会创建一个基于Python3.8的虚拟环境。执行activate venv1激活环境,然后执行“conda install django”命令安装Django,如图14所示。
图14 使用Anaconda安装Django