摘要: 1.ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动ORM是“对象-关系-映射”的简称。 SQL语句: 阅读全文
posted @ 2018-09-15 22:46 YanceDev 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 每一个Web框架都需要一种很便利的方法用于动态生成HTML页面。 最常见的做法是使用模板。 模板包含所需HTML页面的静态部分,以及一些特殊的模版语法,用于将动态内容插入静态部分。 说白了,模板层就是如何往HTML文件中填入动态内容的系统。 1. 模板的由来 你可能已经注意到我们在例子视图中返回文本 阅读全文
posted @ 2018-09-15 19:09 YanceDev 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 1. 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你 阅读全文
posted @ 2018-09-15 16:28 YanceDev 阅读(333) 评论(0) 推荐(0) 编辑
摘要: URL是Web服务的入口,用户通过浏览器发送过来的任何请求,都是发送到一个指定的URL地址,然后被响应。 在Django项目中编写路由,就是向外暴露我们接收哪些URL的请求,除此之外的任何URL都不被处理,也没有返回。通俗地理解,不恰当的形容,URL路由是你的Web服务对外暴露的API。 Djang 阅读全文
posted @ 2018-09-15 15:54 YanceDev 阅读(27468) 评论(0) 推荐(3) 编辑
摘要: 1.django的介绍 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVT的软件设计模式,即模型Model,视图View和模板Template。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的。并于2005年7月在BSD许可证下发布。这套框架是以比利 阅读全文
posted @ 2018-09-15 09:24 YanceDev 阅读(569) 评论(0) 推荐(0) 编辑