После почти девяти месяцев разработки состоялся релиз системы управления web-контентом Ninamori CMS 0.5 (https://ninamori.org/), основанной на фреймворке Django 1.8 и нацеленной на создание сайтов, выглядящих минималистично, но обладающих богатой функциональностью.
Код проекта написан на языке Python и распространяется (https://bitbucket.org/mlug/ninamori) под лицензией GNU AGPLv3.
Главные особенности проекта:- Ничего лишнего;- Аккуратный и минималистичный набор шаблонов в комплекте;- Приложение для регистрации, авторизации, подтверждения, восстановления пароля и авторизации по ключу;- Приложение для страниц с конкурентной блокировкой, меню и поддержкой разных языков (пока только жестко определены русский и английский, в будущем планируется реализовать гибкую систему подключения переводов), картами (через leaflet) и приватными страницами;- Приложение комментариев с древовидными и линейными вариациями, модерацией, премодерацией, загрузкой на лету (ajax) и почтовыми уведомлениями;- Приложение для обратной связи с каналами;- Приложение почтовых рассылок со списками для рассылки и приватными списками по приглашениям;- Приложение голосований с голосованиями по пригласительным ключам (интегрировано с почтовым приложением — можно рассылать ключи подписчикам нужного списка);- Приложение ЯндексДенег для сбора пожертвований или организации простого интернет-магазина;- Генератор QR-кодов для генерации ключей приглашения в рассылки и ключей к голосованиям;- Поддержка граватаров.
Новое в версии 0.5:
- Ключи авторизации: теперь можно вместо логина и пароля использовать один очень длинный ключ;- QR-коды можно заказать на электронную почту через специальную страницу;- Максимальный уровень у дерева комментариев ограничен (визуально, чтобы не расползались);- Аватары на очень глубоких уровнях скрыты;- Кнопки модерации теперь отключаются;- Ajax-сворачивание и разворачивание веток комментариев;- Теперь можно настроить начальное приближение для карт;- Добавлена ссылка на редактирование текущей страницы для персонала с правами;- Сообщения теперь можно отправить на тестовый адрес для проверки перед отправкой рассылки всем подписчикам;- Сильно изменился базовый шаблон, теперь он основан на Pure;- Кэширование приведено в ещё больший порядок;- Теперь есть сайтмап;- JavaScript промаркирован в соответствии с правилами LibreJS;- Интегрировано приложение django-mail-queue, для которого проведена дополнительная работа по устранению ошибок.
URL: https://ninamori.org
Новость: http://www.opennet.me/opennews/art.shtml?num=45652
Как в питоне дела с CMS-ками? На пыхе можно найти все - от самопис-стайл WP до сурово-красивого October, хотелось бы на питон посмотреть.
Вообще говоря, под джангу CMS-ки не очень-то и нужны. Не та аудитория.
К тому же, люди под джангу уже написали такую уеву тучу компонентов, что из них можно собрать хоть свою CMS-ку, хоть космический корабль, - было бы желание. Да и свой компонент (там это называется "application") запилить можно на "раз-два-три".... Впрочем одну CMS "из каропки" порекомендовать все-таки можно https://www.django-cms.org/en/
> люди под джангу уже написали такую уеву тучу компонентовАга, которые давно заброшены и чтобы ими воспользоваться нужно самому их портировать под актуальную версию Джанги, в которой постоянно что-то deprecated из релиза в релиз.
> На пыхе можно найти все - от самопис-стайл WP до сурово-красивого October, хотелось бы на питон посмотреть.Каждый свой велосипед пилит. Про аудиторию рядом написали.
На Пыхе штоль лучше аудитория? Ну-ну.
Поясните особенность "Ничего лишнего". Что она в себя включает?
Всё остальное.
Или пока не включает, но в будущем включит.
Основной список фич есть на официальном сайте.
Автор запостил свое творение или просто решил запостить новость для наблюдения за процессом бурление?
Автор запостил новость о своём творении и следит за бурлением
Наслаждайтесь ))
Для тех кто сам джанго не осилил?Может и норм...
> Для тех кто сам джанго не осилил?
> Может и норм...Нет, для личных нужд, но так как автор не жмот и не говно — решил поделиться
Очередная цээмэска? Круто.> Главные особенности проекта:
> Ничего лишнего;Круто. А то в любой CMS есть что-нибудь да лишнее. А тут ничего лишнего. QR-коды и ЯД например. Кто скажет, что это лишнее? Никто не скажет. QR-коды и ЯД есть на 100% сайтах. А значит, в этой очередной цеэмэске действительно ничего лишнего.
Ну так это же личный проект для личных нужд.
Мне лично и то и другое лишним не является.
А ты можешь просто не использовать, эти части глубоко опциональны.
> Кэширование приведено в ещё больший порядок;Прям интрегует
Цмс на Питоне говорят, обычно лучше чем на Пыхе, так что спасибо авторам, видно, что работа сделана хорошо.У меня другой вопрос -подскажите Цмс типа Яндексовского Маркета, чтобы можно было по многим параметрам, ставя галочки, можно было выбрать какую-то вещь. У яндекса Маркет проприетарный, а есть у него какой-нибудь аналог из СПО?
1С-Битрикс
В далёком будущем в Нинамори планируется такая фича.
За щедрый донат могу приступить к её реализации в ближайшие месяцы.
А сколько в щедром Донате должно быть, по вашему, нулей (3, 4, 5)? Мне просто интересны порядки.
$25000
А руками это прикрутить к любой cms нельзя что-ли?
Не у всех руки есть
А чем оно лучше Django CMS? По описанию в Django CMS фич из коробки ещё меньше чем в этом, то есть там ещё больше ничего лишнего (хотя там свои плагины есть сторонние).
Джанга цмс это громоздкая монстрятина с кучей веосипедов в себе, в которой от джанги осталось только название.
А Нинамори это просто набор приложений джанги.
И Нинамори более свободная.А что там лучше или хуже — это уже вопрос вкуса.
Кому-то и вордпресс лучше, а кому-то и битрикс.
будет ли порт для https://fortran.io/ ?