![](https://img-blog.csdnimg.cn/20200814162326633.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Django
好好学习,天天向上
噼里啪啦噼里
格鲁布格鲁布格鲁布格鲁布格鲁布
展开
-
Django(七):路由系统
路由系统应用路由系统作用路由系统的格式添加一条路由信息一般用户通过浏览器向我们的服务器发起一个请求(request),这个请求回去访问视图函数,(如果不涉及到数据调用,那么这个时候视图函数返回一个模板也就是一个网页给用户),视图函数调用模型,模型去数据库查找数据,然后逐级返回,视图函数把返回的数据填充到模板中空格中,最后返回网页给用户。路由系统就是路径和视图函数的一个对应关系。路由系统作用django的路由系统作用就是使views里面处理数据的函数与请求的url建立映射关系。使请求到来之后,根据ur原创 2020-08-17 16:55:03 · 191 阅读 · 0 评论 -
Django(五):Django模板系统
Django模板系统模板系统解耦从 MTV 设计模式的角度出发,视图层是实现业务逻辑的,在视图层编写代码和编写 HTML 页面是两项可以相互独立的工作,放到一起,增加了视图层的复杂度,给程序员维护代码带来困难!通过模板系统进行了解耦。模板系统在 Django 中我们把“模板”称之为 Template,它的存在使得 HTML 和 View 视图层实现了解耦。Template,它是设计模式中的 T 层。当创建好一个 Django 项目后,我们在项目的同级目录下创建一个名为 templates 文件夹,对原创 2020-08-14 16:15:11 · 138 阅读 · 0 评论 -
Django(四):Django视图函数
Django视图函数什么是视图视图函数的执行过程视图函数什么是视图视图是 MTV 设计模式中的 V 层,它是实现业务逻辑的关键层,可以用来连接 M 层与 T 层,起着纽带般的作用。视图函数的执行过程Django 收到请求以后,首先创建一个带有请求信息的 HttpRequset 对象,将 HttpRequest 的对象 request 作为第一个参数传递给视图函数,视图接收参数后继续向下执行,然后选择加载对应的视图,最后返回 HttpResponse 对象给浏览器。视图函数视图函数是一个 Pyth原创 2020-08-14 15:43:09 · 690 阅读 · 0 评论 -
Django(三):Django框架提供的模块---auth
authauth模块的作用auth模块相关表新建一张auth_user 用户表,并为此表添加一个新用户 user修改用户表中的某个属性用户认证功能其他功能auth模块的作用auth 模块能够快速的实现用户模块的基本功能。用户认证、用户组和权限管理等。建项目后,Django 就把 auth 模块的所有功能提供给了开发者使用,开发者可以调用相应的接口,实现不同的功能需求。auth模块相关表表名作用userUser是auth模块中维护用户信息的表,在数据库中该表被命名为auth_u原创 2020-08-14 15:31:36 · 200 阅读 · 0 评论 -
Django(二):Django框架提供的模块---ORM
Django框架提供的模块ORMDjango中定义数据表定义一个用户信息表,有2个字段name和passwordDjango ORM管理器对象在数据表中增加一行数据更改表中的字段,用save()数据表增删改查示例Django 框架向我们提供了丰富的模块,避免程序员在开发的过程中重复“造轮子”,提高了开发者的工作效率。ORM对象关系映射,它是一种基于关系型数据库的程序技术。ORM 允许你使用类和对象对数据库进行操作,这大大提高了对数据库的控制,避免了直接使用 SQL 语句对数据库进行操作。ORM 把类原创 2020-08-14 15:00:26 · 195 阅读 · 0 评论 -
Django(六):创建项目
Django创建项目启动开发服务器创建项目选择你要创建项目的文件夹,输入命令创建项目:django-admin startproject mystudy这样就可以创建出一个名叫“mystudy”的项目。|-- mystudy| |-- __init__.py| |-- asgi.py| |-- settings.py| |-- urls.py| `-- wsgi.py`-- manage.py创建好一个项目后就会有这几个文件。mystudy: 项目的容器。原创 2020-08-14 16:22:59 · 215 阅读 · 0 评论 -
Django(一):简单介绍
Django什么是DjangoCGI标准框架是什么MVC 设计模式(模型-视图-控制器)类容为学习The Django Book 2.0–中文版的笔记:http://docs.30c.org/djangobook2/chapter02/index.html什么是Django一个可以使Web开发工作愉快并且高效的Web开发框架。使用Django,使你能够以最小的代价构建和维护高质量的Web应用。CGI标准CGI(Common Gateway Interface)是WWW技术中最重要的技术之一 ,原创 2020-08-14 12:14:45 · 524 阅读 · 0 评论