Socrates

Скріншот програми:
Socrates
Дані програми:
Версія: 0.9.0
Дата завантаження: 15 Apr 15
Розробник: Honza Pokorny
Ліцензія: Безкоштовно
Популярність: 4

Rating: nan/5 (Total Votes: 0)

Сократ простий статичний сайт генератор спрямована на блогах. Ви пишете свої повідомлення у вашому улюбленому звичайного тексту в HTML мови (наприклад, Markdown, текстиль) і зберігати їх у вигляді текстових файлів на вашому жорсткому диску. Сократ потім приймає їх і створює повний HTML-сайт для вас. Для безкоштовно, ви отримаєте сторінці, де перераховані всі повідомлення, окремі сторінки повідомлень, категорія сторінок, сторінок архіву, в о-сторінці і фид Atom.
Використання
По-перше, вам потрібно створити новий блог:
Блог Сократа -i
Це створить каталог блогів з простою структурою блозі:
Блог
і NBSP; повідомлення
І NBSP; 2010-your-post.md
І NBSP; розташування
І NBSP; index.html
І NBSP; single.html
І NBSP; category.html
І NBSP; ...
і NBSP; ЗМІ
І NBSP; style.css
І NBSP; config.yaml
І NBSP; about.md
Каталог посад, де ви будете розміщувати свої повідомлення файли. Всі з префіксом _ або. будуть ігноруватися. Макет ваша основна тема або шаблон. config.yaml є конфігураційний файл на веб-сайті. Не забудьте оновити про файл з відповідною інформацією.
Ви також можете створити новий блог в поточному робочому каталозі:
Сократ -i
Коли ви готові до створення вашого сайту, ви виконаєте команду:
Блог Сократа -g
Або,
Сократ -g
для поточного каталогу.
Це місце всі створені файли в блозі / розгорнути. Ви можете взяти цей каталог і завантажити його на сервер.
Установка
По-перше, створити віртуальне середовище і пункт встановити Сократа.
virtualenv ENV --no-Site-пакети
Джерело ENV / бен / активувати
пункт встановити Сократа
Або, щоб отримати останню версію коду, ви можете встановити з GitHub.
пункт встановити -e Git: //github.com/honza/socrates.git#egg=socrates
Наступним кроком є ​​установка шаблонів. На даний момент, ви можете вибрати між шаблонами Django і шаблонів jinja2. Тема за замовчуванням використовує Django.
Теми
Сократ підтримує шаблони Django і шаблони jinja2. Ви можете вказати, які шаблони двигун ви хочете використовувати у файлі config.yaml. Є два основних тем в каталозі темами, щоб ви почали.
Текст HTML
Сократ attemp конвертувати ваші текстові файли у форматі HTML за допомогою текстового процесора. Ви повинні вказати ім'я текстового процесора в config.yaml. Це має бути все в нижньому регістрі. В даний час підтримуються процесори:
- Markdown
- Текстиль
- ReStructuredText
- HTML (без змін текст)
За замовчуванням, Сократ встановлює тільки Markdown текстові процесори. Ви можете встановити інші ПІО:
пункт встановити текстиль
пункт встановити Docutils
Розробка
Ви можете почати простий сервер розробки, щоб допомогти вам у розвитку.:
Блог Сократа -r
Або,
Сократ -r
для поточного каталогу.
Документація
Документація знаходиться в каталозі Docs і написано в ReStructuredText використанням Sphinx. Документація легко читається в стандартному текстовому редакторі. Тим не менш, ви можете побудувати HTML версію, ось так:
пункт встановити сфінкса
CD документи /
зробити HTML
відкритий _build / HTML / index.html
Або, ви можете переглянути онлайн-версію останнього документації

Особливості :.

  • Знайомі Django і jinja2 шаблони
  • Проста установка за допомогою PIP
  • Markdown, ReStructuredText, текстиль підтримка
  • Конфігурація YAML
  • Atom корму
  • сторінки GitHub сумісні

Вимоги

  • Python

Інші програми розробника Honza Pokorny

140 medley
140 medley

21 Jul 15

punctuation
punctuation

11 May 15

django-greekapp
django-greekapp

11 May 15

Socrates

Коментар не знайдено
додати коментар
Включіть картинки!