Wagtail — это система управления контентом с открытым исходным кодом, построенная на Django и имеющая сильное сообщество и коммерческую поддержку. Он ориентирован на взаимодействие с пользователем и предлагает дизайнерам и разработчикам точный контроль.
Узнайте больше на сайте wagtail.org.
Wagtail работает с Python 3 на любой платформе.
Чтобы начать использовать Wagtail, запустите в виртуальной среде следующую команду:
pip install wagtail
wagtail start mysite
cd mysite
pip install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
Подробную документацию по установке и настройке см. в руководстве по началу работы.
Трясогузку используют НАСА, Google, Oxfam, NHS, Mozilla, MIT, Красный Крест, Salesforce, NBC, BMW, а также правительства США и Великобритании. Добавьте свой собственный сайт Wagtail на сайт madewithwagtail.org.
docs.wagtail.org — это полный справочник по Wagtail, который включает руководства для разработчиков, дизайнеров и редакторов, а также примечания к выпуску и нашу дорожную карту.
Тем, кто не знаком с трясогузкой , Дзен трясогузки поможет понять, что такое трясогузка, а чем она не является.
Для разработчиков , которые готовы перейти на свой первый веб-сайт Wagtail, руководство по началу работы поможет вам создать и отредактировать вашу первую страницу.
У вас есть существующий проект Django? Документация по интеграции Wagtail — лучшее место для начала.
(Если вы читаете это на GitHub, приведенная здесь информация может не отражать текущую выпущенную версию — см. раздел «Совместимые версии Django/Python» в документации Wagtail.)
Трясогузка поддерживает:
Предыдущие версии Wagtail дополнительно поддерживали Python 2.7, 3.8 и более ранние версии Django.
Существует активное сообщество пользователей и разработчиков Wagtail, которые отвечают на вопросы о Stack Overflow. Публикуя вопросы, прочтите советы Stack Overflow о том, как задавать вопросы, и не забудьте пометить свой вопрос как «трясогузка».
Для тем и обсуждений, которые не соответствуют формату вопросов и ответов Stack Overflow, у нас есть рабочее пространство Slack. Пожалуйста, уважайте время и усилия волонтеров и не задавайте один и тот же вопрос в нескольких местах.
Наши форумы GitHub открыты для обмена идеями и планами по проекту Wagtail.
Мы поддерживаем тщательно подобранный список сторонних пакетов, статей и других ресурсов на Awesome Wagtail.
Трясогузку спонсирует компания Torchbox. Если вам нужна помощь в реализации или размещении Wagtail, свяжитесь с нами: [email protected]. См. также сайт madewithwagtail.org/developers/, где можно найти опытных разработчиков Wagtail со всего мира.
Мы серьезно относимся к безопасности Wagtail и связанных с ней пакетов, которые мы поддерживаем. Если вы обнаружили проблему безопасности в каком-либо из наших проектов, напишите нам по адресу [email protected], чтобы мы могли вместе найти и устранить проблему. Мы ценим ответственное раскрытие любых вопросов, связанных с безопасностью, поэтому, пожалуйста, свяжитесь с нами, прежде чем создавать проблему GitHub.
Если вы хотите отправить зашифрованное электронное письмо (необязательно), идентификатор открытого ключа для [email protected] — 0xbed227b4daf93ff9, и этот открытый ключ доступен на наиболее часто используемых серверах ключей.
Функциональные выпуски Wagtail выпускаются каждые три месяца. Выбранные выпуски обозначаются как выпуски с долгосрочной поддержкой (LTS) и будут получать обновления обслуживания в течение длительного периода для решения любых проблем, связанных с безопасностью и потерей данных. Даты прошлых и предстоящих выпусков, а также периоды поддержки см. в Графике выпусков.
Чтобы опробовать новейшие функции перед выпуском, мы также каждую ночь создаем сборки из main
. Инструкции по установке последней ночной версии можно найти на странице https://releases.wagtail.org/nightly/index.html.
Если вы разработчик Python или Django, создайте форк репозитория и приступайте к делу! У нас есть несколько каналов, ориентированных на разработчиков, в рабочей среде Slack.
Возможно, вы захотите начать с ознакомления с рекомендациями по участию и проверки проблем с пометкой «хорошая первая проблема».
Мы также приветствуем перевод интерфейса Wagtail. Работа по переводу должна быть отправлена через Transifex.
BSD — бесплатное использование и модификация для любых целей, включая как открытый, так и закрытый исходный код.
За услуги, использованные при разработке Wagtail, мы благодарим следующие организации:
BrowserStack предоставляет проекту бесплатный доступ к своему онлайн-инструменту тестирования браузера и автоматизированному облачному тестированию Selenium.
Squash предоставляет проекту бесплатные тестовые среды для проверки запросов на включение.
Assistiv Labs предоставляет проекту неограниченный доступ к удаленному тестированию с помощью ассистивных технологий.