Flask教程:许可证

完整的许可证可以在下面找到( Flask 许可证作者¶Development Lead¶Armin Ronacher <armin.ronacher@active-4.com>Patches and Suggestions¶Adam ZapletalAli AfsharChris EdgemonChris GrindstaffChristopher GrebsFlorent Xiclu

Flask教程:Python 3 支持

要求¶不 支持的。除此之外你必须使用最新的 itsdangerous, Jinja2 and Werkzeug 版本。API 稳定性¶用户少¶小生态系统¶建议¶除非你已经很熟悉的版本中的差异,我们建议坚持当前版本的Python,直到生态系统变得成熟。升级的痛苦大部分是在较低级别的函数库,例如 Flask 和 Werkzeug 等,而不是在实际的高层次的应用程序代码。

Flask教程:Flask 扩展开发

Flask Extension Registry 。剖析扩展¶所有的扩展都位于一个叫做 flask_somethingsimplexmlflask_simplexml 。setup.pyFlask 设立了一个叫做 flask.extflask_somethingflask.ext.something扩展导入的过渡 。应用工厂最重要的是,扩展必须与一个 setup.py“Hello Flaskext

Flask教程:Pocoo 风格指引

一般而言, Pocoo 风格指引遵循 PEP 8 ,有一些小差异和扩充。总体布局¶缩进:4个空格。没有制表符,没有例外。最大行长:79字符,软限制是 84 ,如果绝对必要。尝试合理放置 break 、 continuereturn 声明来避免代码过度嵌套。可续长语句:this_is_a_very_long(function_call, ‘with many parameters’).that_re

Flask教程:Flask 中的 Unicode

自动转换¶你网站上文本的编码是 UTF-8你在内部对文本始终只使用 Unicode ,除非是只有 ASCII 字符的字面量字符串无论何时你使用需要传送字节的协议会话,编码和解码都会发生所以这对你以为这什么?金科玉律¶’Hello World’ )uu’Hänsel und Gretel’ )# -*- coding: utf-8 -*-自行编解码¶无论如何,以 Unicode 加载这样文件,你可以

Flask教程:安全注意事项

跨站脚本攻击(XSS)¶Cross-Site Scripting 的文章。生成 HTML 而不使用 Jinja2在用户提交的数据上调用了 MarkupContent-Disposition: attachment 标头来避免这个问题<a href=”{{ href }}”>the text</a>跨站请求伪造(CSRF)¶比如你有一个指定的 URL ,当你发送 POSTht