Еще один статический генератор веб -сайтов.
Почему выбирают Пиджотто?
pip install pidgeotto
$ pip install git+https: //github.com/niharokz/pidgeotto
По умолчанию Pidgeotto установит приведенные ниже пакеты от Pypi Pip pyyaml, jinja2, markdown2
$ pidgey init projectЧтобы инициировать Пиджотто с названием «Проект»
$ pidgey new pageNameДля создания новой страницы/post/note с именем "Pagename"
$ pidgey build pageNameСоздавать статические страницы и держать их в «публичном» каталоге.
TAG SHOWINHOME присутствует в каждой замете. showInHome: True будет создавать страницу, которая представляет собой сообщение в блоге/примечание.
``` showInHome: False ```
will create page which are pages.
config.yml расширяется. Например, если вы хотите добавить favicon.ico. Держите Favicon в папке ресурсов. favicon: resource/favicon.ico в config.yml в шаблоне, добавить {{config.get ('favicon')}}.
Дополнительные метаданные за страницу. Если вы хотите добавить некоторые метаданные на вашу страницу, это можно сделать, используя команду ниже на странице 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
Ниже приведены примеры сайтов, работающих через Pidgeotto.