flask源码阅读系列一config模块

2017-01-13
阅读 6 分钟
3.3k
import_string 先来分析一下这个动态导入函数:werkzeug.utils.import_string {代码...} flask.config模块 {代码...}

FlaskWeb开发读书笔记之jinja2模板

2016-12-18
阅读 7 分钟
5.5k
安装:pip install Jinja2Flask 使用 Jinja 2 作为模板引擎。当然,你也可以自由使用其它的模板引擎,但运行 Flask 本身仍然需要 Jinja2 依赖 ,这对启用富扩展是必要的,扩展可以依赖 Jinja2 存在。Jinja 2 默认配置如下:

关于Flask-SQLAlchemy事务提交有趣的探讨

2016-12-15
阅读 6 分钟
17k
这样还报post不在session中的错?没有显示调用db.session.commit()啊.加一行测试:print(post in session) #False无奈,一个一个翻post=Post.query.filter_by(location=location).first()到post.tags=tagsList之间调用的每一个函数,终于在util.getAbsPostPath找到可疑点

关于Python not 及is None的有趣现象

2016-12-08
阅读 2 分钟
4.6k
最近碰到一个问题,就是查看flask SessionInterface相关源码的时候。比如我想整合redis作为flask session的存储。参考:[链接]此处代码中发现以下代码片段特别困惑:

mdwiki开发之路三

2016-12-07
阅读 1 分钟
2.1k
写不下去了,直接贴地址吧。菜鸟第一个python项目,求轻喷。后续打算变client-side session为server-side session,采用redis来管理session。加入图片和文章爬虫功能。重构代码。

mdwiki开发之路二资源与踩坑记录

2016-12-04
阅读 4 分钟
3.1k
[链接]比较有用的Table of Contents(toc)、CodeHilite(代码高亮)、Meta-Data(文件前面可以添加元数据,比如标题,作者等)、New Line to Break(换行即新行,而不是像原生markdown那样得换两行)、Tables(表格插件)

mdwiki开发之路一技术选型

2016-12-03
阅读 1 分钟
4.4k
mdwiki是一款markdown wiki系统,可以作为个人或小型团队的知识库管理系统。项目地址:本系列文章最后一篇给出(需要时间整理和测试)

Werkzeug Local与LocalProxy等浅析

2016-12-01
阅读 5 分钟
8.3k
首先贴出官方文档地址:[链接]几个local?threading.localwerkzeug.local模块中的:LocalLocalStackLocaProxy

gulp组织小型项目小记

2016-11-27
阅读 8 分钟
3.3k
目前正在开发一个python markdown wiki系统,对于前端模块化与打包这块出现了一些选择。1、采用webpack模块化及打包由于项目比较小,稍微了解后,觉得没必要采用webpack。杀鸡焉用牛刀?2、采用requirejs模块化,gulp打包还是由于项目比较小,甚至不需要进行模块化,所以放弃采用requirejs,只是采用gulp进行打包。3、css...

Flask开发记录系列之一项目骨架

2016-10-29
阅读 1 分钟
3.3k
第一步,完成项目骨架。 [链接] backend all the requirements show the bellow: Flask==0.11.1 Werkzeug==0.11.11 Jinja2==2.8 SQLAlchemy==1.1.2 celery==3.1.23 Flask-sqlalchemy==2.1 flask-babel==0.11.1 Flask-Script==2.0.5 Flask-Migrate==2.0.0 Flask-WTF==0.13.1 flask-login==0.3.2 flask-restful==0.3.5 Fla...