使用标记和jinja2模板的烧瓶静态站点生成器。
flagen的Python项目详细描述
___________.__ \_ _____/| | _____ ____ ____ ____ | __) | | \__ \ / ___\ _/ __ \ / \ | \ | |__ / __ \_/ /_/ >\ ___/ | | \ \___ / |____/(____ /\___ / \___ >|___| / \/ \//_____/ \/ \/
flagen是一个flask站点/博客生成器。
安装
$ git clone https:/github.com/jeffgodwyll/flagen.git $ cd flagen $ pip install -e .
用法
$ flagen --help Usage: flagen [OPTIONS] COMMAND [ARGS]... Flagen is a simple static site generator built on top of Frozen Flask Options: --help Show this message and exit. Commands: build Build site and generate a `build` folder serve Serve site $ flagen build --help Usage: flagen build [OPTIONS] Build site and generate a `build` folder Options: --template PATH Pass a custom template directory --help Show this message and exit. $ flagen serve --help Usage: flagen serve [OPTIONS] Serve site Options: --template PATH Pass a custom template directory --help Show this message and exit.
示例
$ flagen serve $ flagen serve --template templates/templates_material/ $ flagen serve --template templates/simple/ $ flagen build $ flagen build --template templates/templates_material/
作为博客
pages文件夹中的内容呈现为博客文章
每篇文章采用以下格式:
title: Hello World date: 2014-11-29 tags: [general, awesome, stuff] **Hello World**, from a *page*! etc, etc
博客内容将被降价。在pages文件夹中查找 示例
反馈
如果你觉得这个回购协议有用的话,就启动它。使用github问题跟踪程序 对此回购提供反馈或报告问题。