Flask入门教程实例:搭建一个静态博客
现在流行的静态博客/网站生成工具有很多,比如Jekyll,Pelican,Middleman,Hyde等等,StaticGen列出了目前最流行的一些静态网站生成工具。
我们的内部工具由Python/Flask/MongoDB搭建,现在需要加上文档功能,写作格式是Markdown,不想把文档放到数据库里,也不想再弄一套静态博客工具来管理文档,于是找到了Flask-FlatPages这个好用的Flask模块。熟悉Flask的同学花几分钟的时间就可以用搭建一个简单博客,加上Bootstrap的帮助,不到一小时内就可以用Flask-Flatpages弄个像模像样的网站出来。
创建开发环境
首先我们需要pip,在Mac上最简单的安装办法是:
$sudoeasy_installpip $sudoeasy_installvirtualenv
如果你在Mac上用Homebrew包管理工具的话的话,也可以用brew升级Python和安装pip:
$brewupdate $brewinstallpython
创建一个blog目录、生成Python独立虚拟环境并在这个环境里安装需要的Flask,Flask-FlatPages模块:
$mkdirblog $cdblog
$virtualenvflask Newpythonexecutableinflask/bin/python Installingsetuptools,pip...done.
$flask/bin/pipinstallflask $flask/bin/pipinstallflask-flatpages
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短