Otro generador de sitios web estáticos.
¿Por qué elegir Pidgeotto?
pip install pidgeotto
$ Pip Install Git+https: //github.com/niharokz/pidgeotto
De forma predeterminada, Pidgeotto instalará los paquetes siguientes de Pypi Pip pyyaml, jinja2, markdown2
$ pidgey init projectPara iniciar Pidgeotto con el nombre "Proyecto"
$ pidgey new pageNamePara crear una nueva página/publicación/nota con el nombre "PageName"
$ pidgey build pageNamePara construir páginas estáticas y mantener las que están en el directorio "público".
La etiqueta ShowinHome está presente en cada marcado de notas. showInHome: True creará la página que son la publicación de blog/nota.
``` showInHome: False ```
will create page which are pages.
config.yml es extensible. Por ejemplo, si desea agregar favicon.ico. Mantenga Favicon en la carpeta de recursos. favicon: resource/favicon.ico en config.yml en plantilla, add {{config.get ('favicon')}}.
Metadatos adicionales por página. Si desea agregar algunos metadatos a su página, se puede hacer utilizando el siguiente comando en la página Markdown. meta : '<link rel="stylesheet" type="text/css" href="/extra.css" />
pidgeotto_project
├── public
├── config.yml
├── content
│ ├── header.md
│ ├── footer.md
│ ├── home.md
│ ├── archive.md
│ └── note
│ └── other_pages.md
├── resource
└── templates
├── home_template.html
├── note_template.html
└── rss_template.xml
A continuación se presentan ejemplos de sitios que se ejecutan a través de Pidgeotto.