Chieftain
Версия от 11:11, 13 сентября 2017; Aleshka (обсуждение | вклад) (Новая страница: «'''Chieftain''' - ещё один движок для создания параши, использующий Python и Django. Отличает…»)
Chieftain - ещё один движок для создания параши, использующий Python и Django. Отличается высокой скоростью работы из-за легковесности. Имеет множество современных функций и модульный HTML5 дизайн. Кэшируется посредством memcached.
Особенности[править]
- Лёгкая и простая архитектура.
- Полная работа в реалтайме, все посты появляются в режиме реального времени.
- Полноценное API из коробки.
- Расширенные средства работы с трип-кодами.
- Поддержка разметки и highlighting кода.
- Поиск постов.
- AJAX.
- Карта ответов и предпросмотр постов.
- RSS.
- Закладки.
- Настраиваемые стили.
- Расширенные средства модерации и администрирования.
- Интернационализация.
- Версии для мобильных и смартфонов.
- Конвертация базы данных из Wakaba в Chieftain.
Зависимости[править]
- Python 2.7
- Redis или Memcached
- GeoIP C API: http://geolite.maxmind.com/download/geoip/api/c/GeoIP-1.4.8.tar.gz
- (optional) GeoIP datasets
- Все зависимости для Python перечислены в
pip-req.txt
и могут быть установлены консольной командойpip install -r pip-req.txt
.
Установка[править]
После установки всех зависимостей:
- Запустите
python manage.py syncdb
чтобы заполнить базу данных исходными данными. - Запустите
python manage.py runserver
иpython pubsub.py
. Это запустит сервера django & tornado. - Готово!
Скриншоты[править]
- 68747470733a2f2f662.png
- 68747470733a2f2f.png
- 68747470733a2.png
- 68747470733a2f2f662e63.png
- 68747470733a2ff662.png
- 622e636706e67.png