Знакомство с Wagtail

Первое знакомство

Ко мне поступила задача на редактирование сайта на Wagtail. Об этой CMS я еще ничего не слышал. Я вообще не знал о существовании каких либо CMS на каком либо языке программирования отличным от PHP. Задача была не сложная, отключить вывод некоторых ссылок.
Быстро, с помощью grep нашел место где находится вывод искомого кода, закомментировал, проверил и был доволен результатом. На задачу потратил 10 минут, вместе с подключением и запросами доступов у клиента.
Ранее у меня был опыт работы с Laravel и в ходе работы обнаружил, что wagtail использует похожую систему шаблонов.
Затем мне поступали и другие задачи. Те что касаются верстки решались легко. Но трудностей миновать не получилось.
Мой опыт работы с фреймворками был незначителен, и работа с моделями в wagtail мне далась не сразу. Однако, мне удалось разобраться и изменить логику в модели.
Система мне понравилась. Легкая панель администратора, код легко читается, подробная документация, во всяком случае для своих задач на тот момент я нашел все что было необходимо.

Новый проект

Новый проект
Спустя пару месяцев, ко мне в работу поступил проект на Wagtail. Как оказалось эта система используется довольно часто. Компании мирового уровня выбирают ее для своих проектов. Это подогрело интерес к изучению системы, тем более что отказаться было нельзя, ведь я был backend программистом и как оказалось единственным кто разобрался с wagtail, хотя мне так не показалось.
Так как я был бэкенд разработчиком, то мне досталась готовая верстка. Моя задача была разработать и запустить сайт и встроить готовую верстку.
Время работы с проектом упало на новогодние праздники. Перед новым годом я закрыл проект на wordpress и после двух-недельных каникул должен был приступить к новому проекту. Но мне не давало покоя незнание системы на которой мне предстояло разрабатывать проект. Я решил воспользоваться свободным от работы временем и как следует изучить систему, а так же постараться сделать максимально много в рамках задачи.
И тут началось мое истинное знакомство с системой.