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 婚前女儿生日祝福语简短