摘要:
基于django的自定义简单session功能 简单思路: 1.建立自定义session数据库 2.登入时将用户名和密码存入session库 3.将自定义的随机session_id写入cookie中 4.在中间件中,取出浏览器请求中cookie的session_id 5.使用session_id去数 阅读全文
摘要:
方法一 简单型:使用random模块制作一个随机字母与数字的验证码 方法二 进阶型:使用random和pillow模块制作图形验证码 pillow不是自带库,需要自行安装,pip install pillow 阅读全文
摘要:
七、组件:Django与ajax,分页器组件,forms组件,cookie与session组件,中间件组件,auth模块,contenttype组件 (Django与ajax) 一 什么是Ajax AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Java 阅读全文
摘要:
六、模型层:单表操作,多表操作,常用字段和参数,Django-model进阶 ( 单表操作 ) 一 ORM简介 查询数据层次图解:如果操作mysql,ORM是在pymysq之上又进行了一层封装 MVC或者MTV框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需 阅读全文
摘要:
五、模版层 一 模版简介 你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Pyt 阅读全文
摘要:
四、视图层 1 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓, 阅读全文
摘要:
三、路由控制 一 Django中路由的作用 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行 典型的例子: 二 简单的路由配置 正则表达式: 阅读全文
摘要:
二、Django简介 一 MVC与MTV模型 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户 阅读全文
摘要:
一、web应用、http协议、web框架 一 Web应用程序是什么 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而 阅读全文
摘要:
一、web应用、http协议、web框架 二、Django简介 三、路由控制 四、视图层 五、模版层 六、模型层:单表操作,多表操作,常用字段和参数,Django-model进阶 七、组件:Django与ajax,分页器组件,forms组件,cookie与session组件,中间件组件,auth模块 阅读全文