Flask扩展 - 导入问题

转自: http://whoop.sinaapp.com/blog/article/11

参考: http://flask.pocoo.org/docs/extensiondev/

是在SAE上遇到了问题: 即便是用 virtualenv 来管理Python包,依然行不通。

读了Flask 上关于导入flask扩展的说明 (http://flask.pocoo.org/docs/extensiondev/#ext-import-transition )

从Flask 0.8 开始,建议采用 from flask.ext.xx 的方式导入,这样首先会尝试 from flask_xx, 然后再尝试from flaskext.xx。

然而SAE 还是Flask 0.7 的版本 (不得不吐槽下sae, 是因为用flask的人少吗??)

于是就遇到了SAE 与 本地的各种不兼容问题。

最后索性上传我的整个Flask 环境 (flask 0.9, 导出到 virtualenv.bundle )。

这样就OK了。

做技术, 还是多读读官方文档吧!

 

posted on 2012-12-22 10:46  TracyRong  阅读(97)  评论(0)    收藏  举报