Wagtail: когда хочется чего-то приятнее, чем просто Django / Игорь Мосягин (Lamoda)
Вставка
- Опубліковано 1 лют 2019
- Приглашаем на Moscow Python Conf 2023, которая пройдет 19 и 20 мая 2023 в Москве в рамках Positive Hack Days.
Программа, подробности и билеты по ссылке conf.python.ru/moscow/2023
--------
Moscow Python Conf++ 2018
Тезисы и презентация:
conf.python.ru/2018/abstracts...
Wagtail - это полноценная CMS на базе Django для современных веб-сайтов. Встроенная доведённая до ума админка и система типов и отношений, API, работа с изображениями и другие мелочи в совокупности помогают разрабатывать сайты с Django легко и красиво не только для вас, но и для вашего клиента.
Я расскажу про framework Wagtail, построенный на базе Django, но с удобной админкой, не приводящую в шок ваших контент-менеджеров, с удобными дополнительными батарейками, которые вы и так обычно ставите в проект с Django, и про основные подводные камни, на которые можно наткнуться, если вы будете использовать wagtail в своих проектах. В рамках доклада я пройду через базовые возможности, и мы разберём хорошие (и плохие) стороны этой CMS.
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
Модный Игорь сильно волнуется, аж самому тяжело дышать стало пока смотрел
Норм, но очень мало ЛИЧНОГО опыта.
Идеальный движок! После всяких друпалов - это просто праздник какой то. Ведущий правильно сказал, что админка джанго - это больше для разработчиков, для обычных пользователей она малопригодна. А у wagtail наоборот - идеальная гибко настраиваемая именно под пользователя админка. Да и вообще там всё максимально просто и гибко настраивается, наследование используется на 100%. Сейчас это мой основной движок, альтернатив не вижу.
Согласен 1000%, не понимаю почему Wagtail не особо популярен.
Очень странное утверждение потому как пользователи не пишут сайты, тем более на Django, именно разработчик должен создать админку которая устраивает заказчика, а эта админка всего лишь один вариант из множества возможных.
@@yarmik3d Вот wagtail и позволяет разработчику с минимальными усилиями написать админку, заточенную под конкретного заказчика и его пользователей. В несколько строк кода получается годная для конечного пользователя админка. Причем подгонка очень гибкая при соблюдении определенных принципов.
интересно как вы продаете ее (никому не известную цмс) заказчику который только привыкает к таким словам как "фласк и джанго" после десятилетий на вордпрессе и друпале
И зачем это? Саму админку django совсем не сложно настроить так как необходимо, просто ерунда и бессмыслица какая то.
Смысл Wagtail, что он дает из коробки не только удобную админку, но и облегчает работу с изображениями, предоставляет классную модель для страниц а также добавляет StreamField и RcihTextField.
@@user-kb3ck2jg4t Удобную, это кому удобную? Слово удобство носит индивидуальный характер, плюс удобство не означает рациональность и практичность.
@@yarmik3d , согласен, что удобство вещь индивидуальная, однако, админка wagtail предназначена для редакторов, а не программистов. Я думаю, вы просто не успели познакомиться с wagtail получше, поэтому админка кажется странной.
@@yarmik3d в админке джанго не так просто добавить richtextfield и тем более streamfield. А по мне это сейчас наше все.
@@user-kb3ck2jg4t Мне ненужно знакомиться с ним, я могу сам написать какую угодно админку хоть на базе встроенной хоть полностью свою собственную. рич текст вы так же можете написать самостоятельно или добавит отдельный готовый пакет и настроить как угодно. Эта админка для ленивых разработчиков или полуразработчиков. Но всему есть свое место и ей тоже, но на мой взгляд совершенно бесполезная и ненужная вещь.