Skip to main content

标签: flask

Flask 1.0 生产环境部署记录

Flask 1.0 开始支持Python3啦,一直在使用Flask构建自己的博客,今天重温看了下Flask1.0,感觉还是有很多优点的,随后根据官网的教程搞了一个简易的小博客,整体使用下来,还算是比较轻便的。唯独在部署上不是那么的轻松,但是经过查询也算是找到了解决办法,跟之前的Flask版本不同的是,我这次想试下Gunicorn+Nginx+Supervisor。[…]

Read More

Flask之更新表结构

使用Flask的过程中,对于操作数据库这一块会用到Flask-SqlAlchemy,项目开始的时候是没有什么问题的,但是在后面由于业务需求会涉及到修改表的操作,那么问题来了,表的结构被修改之后,又如何才能同步到生产环境的数据库呢。这里推荐使用一个Flask的插件-Flask-Migrage.下面掩饰一下如何去操作。Flask-Migrate的安装:pip install flask-migrate创建app.py,代码如下:from flask import Flask from...[…]

Read More

python的 str 和 unicode

如果你不知道变量是啥类型的,可以像下面这样操作>>> isinstance(u'中文', unicode) True >>> isinstance('中文', unicode) False >>> isinstance('中文', str) True >>> isinstance(u'中文', str) False str与unicode的转换很简单简单原则:不要对str使用encode,不要对unicode使用decode搞明白要处理的是str还是unicode,...[…]

Read More