![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
文章平均质量分 85
张小差
还不快去写BUG!
展开
-
Django笔记-模型
ORM简介ORM 即 对象-关系-映射 的简称MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库ORM是“对象-关系-映射”的简称,主要任务是:根据对象的类型生成表结构将对象、列表的操作,转换为sql语句将sql查询到的结果转换为对象、列表这极大的减轻了开发人员的工作量,不需要面对因数据库变更...原创 2018-04-30 09:36:21 · 174 阅读 · 0 评论 -
Django分页、静态文件、admin站点、中间件 等功能
一、分页Django提供了一些类实现管理数据分页,这些类位于django/core/paginator.py中Paginator对象Paginator(列表,int):返回分页对象,参数为列表数据,每面数据的条数属性count:对象总数num_pages:页面总数page_range:页码列表,从1开始,例如[1, 2, 3, 4]方法pa...原创 2018-05-01 10:54:19 · 179 阅读 · 0 评论 -
Django笔记_视图views
视图视图接受Web请求并且返回Web响应视图就是一个python函数,被定义在views.py中响应可以是一张网页的HTML内容,一个重定向,一个404错误等等响应处理过程如下图:URLconf在settings.py文件中通过ROOT_URLCONF指定根级url的配置urlpatterns是一个url()实例的列表一个url()对象包括: 正则表达式视图函数...原创 2018-05-01 17:14:05 · 207 阅读 · 0 评论 -
Django笔记_模板Templates
模板介绍作为Web框架,Django提供了模板,可以很便利的动态生成HTML模版系统致力于表达外观,而不是程序逻辑模板的设计实现了业务逻辑(view)与显示内容(template)的分离,一个视图可以使用任意一个模板,一个模板可以供多个视图使用模板包含 HTML的静态部分动态插入内容部分Django模板语言,简写DTL,定义在django.template包中由startpro...原创 2018-05-01 17:17:10 · 413 阅读 · 0 评论