会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Sysnap 谢奕智
新随笔
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
14
下一页
2017年3月17日
表单 Flask-WTF - 使用
摘要: 1 配置 可以使用Flask-WTF来处理web表单,在使用之前要先配置下,打开config.py,编辑添加如下内容 WTF_CSRF_ENABLED设置为True主要是开启CSRF保护,SECRET_KEY是为了实现CSRF保护,Flask-WTF需要应用程序去配置一个加密密钥。Flask-WTF
阅读全文
posted @ 2017-03-17 21:05 sysnap
阅读(3906)
评论(0)
推荐(0)
2017年3月16日
jinjia2-HTML 转义
摘要: 当从模板生成 HTML 时,始终有这样的风险:变量包含影响已生成 HTML 的字符。有两种 解决方法:手动转义每个字符或默认自动转义所有的东西。 Jinja 两者都支持,使用哪个取决于应用的配置。默认的配置未开启自动转义有这样几个 原因: 转义所有非安全值的东西也意味着 Jijna 转义已知不包含
阅读全文
posted @ 2017-03-16 17:05 sysnap
阅读(2974)
评论(0)
推荐(0)
jinja2-过滤器
摘要: 过滤器 过滤器是个函数,参数就是管道(pipe)前面那个变量。比如 123|myfilter,123就是myFilter的参数。如果需要两个参数,则在myFilter后面加(),即123|myFilter(234) 主要作用就是 可以在模板中以管道的方式用pyhton的代码处理字符串,过滤器用 |
阅读全文
posted @ 2017-03-16 17:03 sysnap
阅读(2413)
评论(0)
推荐(0)
jinja2-宏,include, import
摘要: 一 宏 宏类似常规编程语言中的函数。它们用于把常用行为作为可重用的函数,取代 手动重复的工作。如果宏在不同的模板中定义,你需要首先使用 import,比如 在命名空间中,宏之后可以像函数一样调用: 二 call宏和{{ caller() }} 这里我们使用了”{% call %}”语句块来调用宏,语
阅读全文
posted @ 2017-03-16 12:27 sysnap
阅读(2022)
评论(0)
推荐(1)
2017年3月15日
jinja2-模版继承
摘要: 一 简要 简单的来说模板继承包含基本模板和子模板。其中基本模板里包含了你这个网站里的基本元素的基本骨架,但是里面有一些空的或者是不完善的块(block)需要用子模板来填充。 二 基本模版样例 这个模板,我们会把它叫做 base.html ,定义了一个简单的 HTML 骨架文档 三 子模版样例 四 嵌
阅读全文
posted @ 2017-03-15 17:32 sysnap
阅读(445)
评论(0)
推荐(0)
jinja2-模版简介
摘要: 一 简介 在Flask中,调用render_template来对模版进行渲染,使用render_template,只需要导入这个API就可以,from flask import render_template 模板仅仅是文本文件。它可以生成任何基于文本的格式(HTML、XML、CSV、LaTex 等
阅读全文
posted @ 2017-03-15 16:21 sysnap
阅读(705)
评论(0)
推荐(0)
2017年3月14日
ORM 数据库使用
摘要: 使用 Flask-SQLAlchemy 来操作数据库 1 配置 本文使用sqlite来作为例子演示,在config.py里面更新下数据库的配置 Flask-SQLAlchemy会引用到 SQLALCHEMY_DATABASE_URI 来获取数据库的存储位置,SQLAlchemy-migrate 会引
阅读全文
posted @ 2017-03-14 12:54 sysnap
阅读(1970)
评论(0)
推荐(0)
2017年3月6日
ORM SQLAlchemy - 基本关系模式
摘要: 1 一对多 一个parent对多个child,一对多关系添加一个外键到child表,用于保存对应parent.id的值,引用parent。relationship()在parent中指定,引用/保存 一批 child 表中关联的条目 2 多对一 多个parent对一个child。多到一 在paren
阅读全文
posted @ 2017-03-06 17:37 sysnap
阅读(346)
评论(0)
推荐(0)
ORM SQLAlchemy - 对象关联
摘要: >>> from sqlalchemy import Column, Integer, String >>> class User(Base): ... __tablename__ = 'users' ... ... id = Column(Integer, primary_key=True) ..
阅读全文
posted @ 2017-03-06 17:24 sysnap
阅读(479)
评论(0)
推荐(0)
2017年3月1日
ORM SQLAlchemy - 建立一个关系 relationship
摘要: relationship函数是sqlalchemy对关系之间提供的一种便利的调用方式, backref参数则对关系提供反向引用的声明 1 背景 如没有relationship,我们只能像下面这样调用关系数据 如果在User中使用relationship定义addresses属性的话, address
阅读全文
posted @ 2017-03-01 14:46 sysnap
阅读(3751)
评论(0)
推荐(1)
上一页
1
···
5
6
7
8
9
10
11
12
13
14
下一页