上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 72 下一页
摘要: 装饰器,验证当前session中是否存在定义的user_id,没有就重定向到登录页 from flask import session, redirect, url_forfrom functools import wrapsimport configdef login_required(func) 阅读全文
posted @ 2019-11-21 21:48 向前走。 阅读(414) 评论(0) 推荐(1) 编辑
摘要: config form from wtforms import Form, StringField, IntegerFieldfrom wtforms.validators import Email, InputRequired, Lengthclass LoginForm(Form): email 阅读全文
posted @ 2019-11-21 21:21 向前走。 阅读(539) 评论(0) 推荐(0) 编辑
摘要: html <!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" cont 阅读全文
posted @ 2019-11-21 20:20 向前走。 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 数据库信息 DEBUG = TrueSQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:123456@127.0.0.1:3306/test'SQLALCHEMY_TRACK_MODIFICATIONS = False from flask_sqlalch 阅读全文
posted @ 2019-11-20 23:22 向前走。 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 目录结构 cms模块 from flask import Blueprintbp = Blueprint('cms', __name__, url_prefix='/cms')@bp.route('/')def index(): return 'cms index' from .views impo 阅读全文
posted @ 2019-11-20 21:55 向前走。 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 安装:pip install redis 连接 字符串操作 插入值 获取 删除值 列表操作,更多操作见源码 添加 获取 集合操作,更多操作见源码 哈希操作,更多操作见源码 事务操作:cache.pipeline(),更多操作见源码 发布与订阅:如用redis异步发邮件 监听 发布 再看监听 过滤数据 阅读全文
posted @ 2019-11-19 23:10 向前走。 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 详见:http://redisdoc.com/persistence/index.html redis.conf RDB机制 改为5秒内1次 文件已生成 关闭RDB,注释掉3个save,重启redis即可生效 再插入数据,已无备份 AOF机制: appendonly yes:开启AOF机制 同步机制 阅读全文
posted @ 2019-11-19 22:35 向前走。 阅读(165) 评论(0) 推荐(0) 编辑
摘要: redis事物可以一次执行多个命令,事物具有以下特征1、隔离操作:事物中的所有命令都会序列化、按顺序执行,不会被其他命令打扰2、原子操作:事物中的命令要么全部被执行,要么全部都不执行 开启一个事物,以后执行的所有命令都在这个事物中执行:multi 执行事物,将会在multi和exec中的操作一并提交 阅读全文
posted @ 2019-11-18 23:28 向前走。 阅读(219) 评论(0) 推荐(0) 编辑
摘要: set集合操作 添加元素:sadd set value1 value2... 查看元素:smembers set 移除元素:srem set member 查看集合中的元素个数:scard set 获取多个几个的交集:sinter set1 set2 获取多个集合的并集:sunion set1 se 阅读全文
posted @ 2019-11-18 22:54 向前走。 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 字符串操作 设置值 set key value 设置有空格的值,加引号 set username 'hello world' 获取值 get key 删除值:del key 清除所有内容:flushall 过期时间 添加的时候没有设置过期时间,则是永久有效set key value EX timeo 阅读全文
posted @ 2019-11-18 22:01 向前走。 阅读(2532) 评论(1) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 72 下一页