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
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下