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

КОМЕНТАРІ • 13

  • @USER-GU4GJJURFGJKV
    @USER-GU4GJJURFGJKV 4 роки тому +6

    Модный Игорь сильно волнуется, аж самому тяжело дышать стало пока смотрел

  • @user-hk7ub8xh4q
    @user-hk7ub8xh4q 5 років тому +2

    Норм, но очень мало ЛИЧНОГО опыта.

  • @user-pv8it1ml9y
    @user-pv8it1ml9y 3 роки тому +2

    Идеальный движок! После всяких друпалов - это просто праздник какой то. Ведущий правильно сказал, что админка джанго - это больше для разработчиков, для обычных пользователей она малопригодна. А у wagtail наоборот - идеальная гибко настраиваемая именно под пользователя админка. Да и вообще там всё максимально просто и гибко настраивается, наследование используется на 100%. Сейчас это мой основной движок, альтернатив не вижу.

    • @user-kb3ck2jg4t
      @user-kb3ck2jg4t 3 роки тому +1

      Согласен 1000%, не понимаю почему Wagtail не особо популярен.

    • @yarmik3d
      @yarmik3d 3 роки тому

      Очень странное утверждение потому как пользователи не пишут сайты, тем более на Django, именно разработчик должен создать админку которая устраивает заказчика, а эта админка всего лишь один вариант из множества возможных.

    • @user-pv8it1ml9y
      @user-pv8it1ml9y 3 роки тому

      @@yarmik3d Вот wagtail и позволяет разработчику с минимальными усилиями написать админку, заточенную под конкретного заказчика и его пользователей. В несколько строк кода получается годная для конечного пользователя админка. Причем подгонка очень гибкая при соблюдении определенных принципов.

    • @timon7996
      @timon7996 2 роки тому

      интересно как вы продаете ее (никому не известную цмс) заказчику который только привыкает к таким словам как "фласк и джанго" после десятилетий на вордпрессе и друпале

  • @yarmik3d
    @yarmik3d 3 роки тому +1

    И зачем это? Саму админку django совсем не сложно настроить так как необходимо, просто ерунда и бессмыслица какая то.

    • @user-kb3ck2jg4t
      @user-kb3ck2jg4t 3 роки тому +1

      Смысл Wagtail, что он дает из коробки не только удобную админку, но и облегчает работу с изображениями, предоставляет классную модель для страниц а также добавляет StreamField и RcihTextField.

    • @yarmik3d
      @yarmik3d 3 роки тому

      @@user-kb3ck2jg4t Удобную, это кому удобную? Слово удобство носит индивидуальный характер, плюс удобство не означает рациональность и практичность.

    • @user-kb3ck2jg4t
      @user-kb3ck2jg4t 3 роки тому +1

      @@yarmik3d , согласен, что удобство вещь индивидуальная, однако, админка wagtail предназначена для редакторов, а не программистов. Я думаю, вы просто не успели познакомиться с wagtail получше, поэтому админка кажется странной.

    • @user-kb3ck2jg4t
      @user-kb3ck2jg4t 3 роки тому +2

      @@yarmik3d в админке джанго не так просто добавить richtextfield и тем более streamfield. А по мне это сейчас наше все.

    • @yarmik3d
      @yarmik3d 3 роки тому

      @@user-kb3ck2jg4t Мне ненужно знакомиться с ним, я могу сам написать какую угодно админку хоть на базе встроенной хоть полностью свою собственную. рич текст вы так же можете написать самостоятельно или добавит отдельный готовый пакет и настроить как угодно. Эта админка для ленивых разработчиков или полуразработчиков. Но всему есть свое место и ей тоже, но на мой взгляд совершенно бесполезная и ненужная вещь.