Установка Django CMS 2.4

категория: Django
Многие задачи для разработки сайта пересекаются и приходиться писать одно и тоже. Да и халявы хочется побольше :) У меня тут есть задание написать женский журнал. Ну ничего сверхъестественного писать я думаю не придется, поэтому не сильно охота опять все с нуля начинать. Решил глянуть в сторону готовых решений. Взял django cms 2.4, хочу посмотреть чем она мне сможет помочь для реализации однотипных шаблонных сайтов. Начнем с установки. Все довольно просто: первым делом ставим окружение virtualenv, далее ставим необходимые пакеты (описывать не буду, все подробно есть здесь), потом действуем по этой инструкции http://docs.django-cms.org/en/2.4.0/getting_started/tutorial.html и все готово :) Всего-то нужно отредактировать сеттинги и юэрелки, потом написать шаблончик и у нас готов отличный функционал для создания быстрых сайтов. В инструкции все доступно разжевано по установкам, не хотел копипастить бестолку, а если у вас есть проблемы с английским, то интуитивно даже можно догадаться, что делать, но лучше все-таки со словарем хотя бы стараться врубиться в контекст. Ну естественно не странички листать в бабушкином двухтомнике, я пользую гугл транслейт, даже произношение там учу. Если будут какие-то траблы по инсталляции сего чуда - не стесняйтесь, буду рад помочь. Один раз пройдете весь этап установки - повторные проекты вообще пойдут как семечки. Подробнее буду описывать нюансы которые будут касаться непосредственно моего нового проекта. Вспомнил один нюанс . Большинство наверное будет писать сайты для русскоязычного пользователя, поэтому нужно подправить настройки:
LANGUAGE_CODE = 'ru-RU'
#
LANGUAGES = [
    ('ru', 'Russion'),
]
Теперь все на родном языке. Но не забываем, что можно сделать сайт мультиязычным при необходимости. Помучал я пару дней эту cms и решил, что для меня лучше и проще все писать на Django, так что сериал про Django CMS на моем блоге закончился :)


blog comments powered by Disqus