摘要: 一、ORM简介 查询数据层次图解:如果操作mysql,ORM是在pymysql之上又进行了一层封装 MVC或者MTV框架中包含一个重要都部分,就是ORM,它实现了数据模型与数据库都解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需 阅读全文
posted @ 2019-06-12 17:57 Vinay 阅读(229) 评论(0) 推荐(0)
摘要: 一、模版简介 你可能已经注意到我们在例子视图中返回文本的方式有点特别,也就是说,HTML被直接硬编码在python代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你到视图里却并不是一个好主意。具体原因如下: 对页面设计进行任何改变都必须对python代码进行相应对修改,站点 阅读全文
posted @ 2019-06-11 17:23 Vinay 阅读(187) 评论(0) 推荐(0)
摘要: 一、视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的 阅读全文
posted @ 2019-06-10 19:17 Vinay 阅读(108) 评论(0) 推荐(0)
摘要: 一、Django中路由到作用 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行 简单到例子: 二、简单到路由配置 下面是django1.0的 阅读全文
posted @ 2019-06-10 18:33 Vinay 阅读(161) 评论(0) 推荐(0)
摘要: 在settings里面的INSTALLED_APPS添加上你所创建的应用。 urls.py views.py ​ 开启服务器后,客户端页面输入127.0.0.1:8000/login/时最后面的/加不加都没影响,原因时:路由访问如果不加斜杠,会内部自动重定向加斜杠的路由。 ​ 所有的html文件默认 阅读全文
posted @ 2019-06-09 14:59 Vinay 阅读(163) 评论(1) 推荐(0)
摘要: 写在前面的 在介绍Django之前先介绍一下python中的三个主流的web框架。 python三大主流web框架: Django:大而全,自带了很多功能模块,类似于航空母舰(缺点:有点笨重) Flask:短小精悍,自带功能模块特别少(小而轻) Tornado:异步非阻塞 主要用于处理高io 多路复 阅读全文
posted @ 2019-06-05 20:37 Vinay 阅读(212) 评论(0) 推荐(0)
摘要: 一、http协议简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒 阅读全文
posted @ 2019-06-05 19:37 Vinay 阅读(619) 评论(0) 推荐(0)
摘要: 一、Web应用是什么 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务器端应用程序,这类应用 阅读全文
posted @ 2019-06-05 19:10 Vinay 阅读(162) 评论(0) 推荐(0)
摘要: Bootstrap简介 Bootstrap是一个前端框架、是目前最受欢迎、最流行的web前端框架、是Twitter公司的Mark Otto和Jacob Thornton一起开发的,Bootstra框架是基于HTML、CSS、JavaScript 开发的,它因简洁、直观、功能强大被开发者广发使用。 B 阅读全文
posted @ 2019-06-04 21:21 Vinay 阅读(353) 评论(0) 推荐(0)
摘要: 深度优先 广度优先 阅读全文
posted @ 2019-06-03 21:53 Vinay 阅读(679) 评论(0) 推荐(1)