从零开始学Django
Django基础(一)
一句话说明什么是Django
是一个框架,主要用于web开发,开发后台管理系统尤为高效!
框架的个人理解:框架给予作者的帮助就是让我们快速填充自身的逻辑,其余的细节由框架完成,
MTV设计模式
M(model)模型,简单来说就是和数据库打交道,用于完成操作数据库。
T(template)模板,辅助封装构造返回的html。
V(view)可以是一个类或是函数,用于项目功能逻辑,接收请求,进行业务处理,返回响应。

Django下的py文件分别起到什么作用
- wsig.py:接收浏览器的请求数据 构建了request对象-->传递给urls(是整个程序的入口,当启动manage时,是wsgi在进行接收)
- urls.py:做路径映射的关系(哪一个路径对应哪个函数),做路由分发的过程从而处理你操作的逻辑
- views.py:存放所有视图函数,进行解耦(涉及去数据库里拿请求的数据渲染到template的html页面),然后返回到浏览器
- setting.py:与配置相关
- template:用于放html文件的文件
Django的安装
- 进入终端 输入 pip install Django==xxx (这里注意D要大写,xxx代表你所要安装的版本号)
![]()
2.下载完可查询版本号 django-admin --version
![]()
3.开始一个项目 django-admin startproject 项目名
![]()
项目创建成功,项目里会出现一个刚刚命名的文件&manage.py文件(manage是这个项目的启动文件,也是跟django进行命令交互)
![]()
在project文件中也会出现这些文件
![]()
尝试去启动这个项目:python manage.py runserver(注意:runserver后面可以写出ip和端口,如果没写 默认是本机的ip和端口号)

成功!







浙公网安备 33010602011771号