摘要: 任何事物都有一个从创建,被使用,再到消亡的过程,在程序语言面向对象编程模型中,对象也有相似的命运:创建、初始化、使用、垃圾回收,不同的阶段由不同的方法(角色)负责执行。 定义一个类时,大家用得最多的就是 __init__ 方法,而 __new__ 和 __call__ 使用得比较少,这篇文章试图帮助 阅读全文
posted @ 2018-01-11 20:37 Justin067 阅读(3052) 评论(0) 推荐(2) 编辑
摘要: Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返 阅读全文
posted @ 2018-01-11 16:09 Justin067 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为。 1、内置信号 源码示例: 1 class Flask(_PackageBoundObject): 2 3 def full_dispatch_request(self): 4 5 self.tr 阅读全文
posted @ 2018-01-11 15:47 Justin067 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 简介 WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装: 用户登录注册示例 1. 用户登录 当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如: 用户不能为空;用户长度必须大于6; 用户不能为空;用户长度必须大于6; 密码不能为空;密码长度必 阅读全文
posted @ 2018-01-11 15:43 Justin067 阅读(97) 评论(0) 推荐(0) 编辑
摘要: DBUtils是Python的一个用于实现数据库连接池的模块。 此连接池有两种连接模式: 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭。 1 POOL = PersistentDB( 2 creat 阅读全文
posted @ 2018-01-11 15:31 Justin067 阅读(158) 评论(0) 推荐(0) 编辑
TOP