摘要: 介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DBAPI之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 1 pip3 install sqlalchemy 1 pip3 install sqla 阅读全文
posted @ 2018-01-11 16:44 Moses^ 阅读(429) 评论(0) 推荐(1) 编辑
摘要: 简介 flask-session是flask框架的session组件,由于原来flask内置session使用签名cookie保存,该组件则将支持session保存到多个地方,如: redis memcached filesystem mongodb sqlalchmey 安装 存储方式 redis 阅读全文
posted @ 2018-01-09 15:09 Moses^ 阅读(200) 评论(0) 推荐(1) 编辑
摘要: 什么是单例模式 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。 Python常用的单例模式写法 第一种(利用自定义类方法实现): 第二种(利用__new__方法来实现): 第三 阅读全文
posted @ 2018-01-08 18:29 Moses^ 阅读(215) 评论(0) 推荐(0) 编辑
摘要: FLask框架的简单介绍 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处 阅读全文
posted @ 2018-01-05 17:26 Moses^ 阅读(337) 评论(0) 推荐(1) 编辑
摘要: 创建类 实例化对象 form = 类名(instance=obj,data=request.POST) instance传的是已有的对象(在页面中显示默认值)data传的是从页面返回过来的值(用户输入的值 ,用来验证) form.is_valid() #验证 form.save #将数据保存至数据库 阅读全文
posted @ 2017-12-06 19:15 Moses^ 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 先导入模块: from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger 分页器的使用(views函数中的代码): templates中的代码 阅读全文
posted @ 2017-11-30 20:27 Moses^ 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 同源策略,它是由Netscape提出的一个著名的安全策略。现在 阅读全文
posted @ 2017-11-30 16:32 Moses^ 阅读(514) 评论(0) 推荐(0) 编辑
摘要: AJAX核心(XMLHttpRequest) 其实AJAX就是在Javascript中多添加了一个对象:XMLHttpRequest对象。所有的异步交互都是使用XMLHttpServlet对象完成的。也就是说,我们只需要学习一个Javascript的新对象即可。 1 var xmlHttp = ne 阅读全文
posted @ 2017-11-30 16:00 Moses^ 阅读(37328) 评论(0) 推荐(2) 编辑
摘要: Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 1 pip3 install pillow 1 pip3 install pillow 1 pip3 install pillow pip3 install pillow 基本使用 1. 创建图片 阅读全文
posted @ 2017-11-20 18:58 Moses^ 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 第一种 第二种 第三种 Ajax(FormData)实现文件上传 FormData是什么呢? XMLHttpRequest Level 2添加了一个新的接口FormData.利用FormData对象,我们可以通过JavaScript用一些键值对来模拟一系列表单控件,我们还可以使用XMLHttpReq 阅读全文
posted @ 2017-11-14 19:14 Moses^ 阅读(6292) 评论(1) 推荐(1) 编辑