上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 1、介绍 》》》Git 是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。Git 是根据GNU通用公共许可证版本2的条款分发的自由/免费软件,安装参见:http://git-scm. 阅读全文
posted @ 2018-04-02 14:50 九二零 阅读(106) 评论(0) 推荐(0) 编辑
摘要: flask-sqlalchemy是Flask和SQLAlchemy的管理者 - db = SQLAlchemy() - 包含配置 - 包含ORM基类 - 包含create_all - engine - 创建连接 举例: views中的account.py __init__.py models.py 阅读全文
posted @ 2018-03-30 20:49 九二零 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1、仍然要创建引擎 2、创建session会话 (1)方式一 (2)方式二 基于threading.local的session 3、插入记录 (1)添加一条 (2)添加多条 4、删除记录 delete方法 5、更新记录 update方法 (1)字典形式传参 (2)实现字段的相加 6、查询记录 (1) 阅读全文
posted @ 2018-03-30 20:31 九二零 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、创建引擎 "数据库+第三方模块://用户名:密码@数据库服务端IP:端口号/数据库名?编码" 2、创建表 (1)引入,创建Base (2)定义类(表) 》》》》在定义类中创建::: 1)表名: 2)主键 设置自增:autoincrement=True 3)普通字段 字符串长度限制,index索引 阅读全文
posted @ 2018-03-30 17:33 九二零 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 SQLALchemy也是一个python的ORM框架,django内部的ORM框架只适用于django,而SQLALchemy适用于所有python的web框架 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言 阅读全文
posted @ 2018-03-29 15:40 九二零 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 简介 WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装: pip3 install wtforms 用户登录注册示例 1. 用户登录 当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如: 用户不能为空;用户长度必须大于6; 密码不能为空;密码 阅读全文
posted @ 2018-03-28 17:25 九二零 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 除请求对象之外,还有一个 session 对象。它允许你在不同请求间存储特定用户的信息。它是在 Cookies 的基础上实现的,并且对 Cookies 进行密钥签名要使用会话,你需要设置一个密钥 设置:session['username'] = 'xxx' 删除:session.pop('usern 阅读全文
posted @ 2018-03-28 14:20 九二零 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1、Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为 2、内置信号 3、自定义信号 4、Flask内部的信号流程 补充:触发内部信号 请求结束后执行AppRequest的pop方法时,在最后也会触发信号的执行 阅读全文
posted @ 2018-03-27 19:32 九二零 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、多app应用 在一个py文件中创建多个Flask的app对象 多app应用下的上下文管理,run_simple执行后当请求来时就会执行对象+括号,也就是对象的__call__方法 也就是DispatcherMiddleware的__call__方法,和单app的上下文管理是一样的,只不过多了一个 阅读全文
posted @ 2018-03-27 19:22 九二零 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、先说一下threading.local 因为flask是支持多线程的,并发就带来了对数据共享的冲突问题,threading.local的解决思路就是为每一个线程开辟空间来保存其特有的值,也就是将线程或协程的唯一标识作为key,key对应的value就是当前线程中的值,依据这个思路,flask中的 阅读全文
posted @ 2018-03-27 15:33 九二零 阅读(164) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页