使用conda env list命令先查看当前环境列表
anaconda安装django以及django的简单介绍
这里就以base环境为例,如需切换环境使用activate+环境名进行切换

使用conda install django命令安装django(不指定版本则安装最新版)

安装完成之后用conda list 命令查看当前环境下有没有django模块
anaconda安装django以及django的简单介绍有的话则表示安装成功

Django简单介绍:
在介绍Django之前先说一下MVC框架
MVC是由美国施乐公司开发的,产生的理念是分工,实际上是解藕
M:Model模型,和数据库进行交互
V:View视图,产生html页面
C:Controller控制器,接收请求,进行处理,与M和V进行交互,返回应答

Django遵循的是MVC的理念,称为MVT
M:Model模型,和数据库进行交互
V:View视图,和MVC中C功能相同,接受请求,进行处理,与M和T进行交互,返回应答
T:Template模板,产生页面,和MVC中的V相同

Django是用python语言写的开源web框架,主要目的是简便、快速地开发数据库驱动的网站
Django的原则:快速开发和DRY原则(不要做重复的工作)

django项目创建命令(以创建一个test1项目为例)
django-admin startproject test1
执行成功后会产生一个test1文件,里面的内容有
anaconda安装django以及django的简单介绍
这个项目已经运行过,所以会出现__pycache__文件,在新建项目中是没有的

manage.py是管理当前项目的文件
init.py表示当前文件夹是python的一个模块
settings.py保存的是当前项目的设置信息
urls.py是一个储存url地址的文件
wsgi.py是一个WSGI协议文件

django开发中,一个功能模块用一个应用来实现
一个项目由很多个应用组成,每一个应用完成一个特定的功能
创建应用的命令(以booktest为例):
python manage.py startapp booktest

使用应用需要建立应用与项目之间的关系,对应用进行注册即修改项目setting.py中的INSTALLED_APPS配置项
anaconda安装django以及django的简单介绍
启动开发web服务器命令:python manage.py runserver
anaconda安装django以及django的简单介绍
用浏览器访问127.0.0.1:8000/
anaconda安装django以及django的简单介绍