Начало работы
Примечание
Эти инструкции предполагают знакомство с виртуальными средами и веб-фреймворком Django. Для более подробных инструкций см. Ваш первый сайт Wagtail. Чтобы добавить Wagtail в существующий проект Django, см. Интеграция Wagtail в проект Django.
Необходимые зависимости для установки
- Python 3
- libjpeg и zlib, библиотеки, необходимые для библиотеки Django Pillow. См. платформенно-зависимые инструкции по установке библиотеки Pillow.
Быстрая установка
Выполните следующие команды в виртуальной среде по вашему выбору:
pip install wagtail
(Установка wagtail вне виртуальной среды может потребовать sudo. sudo — программа для запуска других программ с правами доступа другого пользователя, по умолчанию — суперпользователя)
После установки Wagtail предоставляет команду, аналогичную команде Django django-admin startproject для создания нового сайта/проекта:
wagtail start mysite
Это создаст новую папку mysite, основанную на шаблоне, содержащем все необходимое для начала работы. Дополнительную информацию об этом шаблоне можно найти в справочнике по шаблону проекта.
Внутри вашей папки mysite выполните шаги настройки, необходимые для любого проекта Django:
pip install -r requirements.txt python manage.py migrate python manage.py createsuperuser python manage.py runserver
Теперь ваш сайт доступен по адресу http://localhost:8000, а админ-панель доступна по адресу http://localhost:8000/admin/.
Это настроит для вас новый автономный проект Wagtail. Если вы хотите добавить Wagtail в существующий проект Django, см. Интеграцию Wagtail в проект Django.
Существует несколько необязательных пакетов, которые не устанавливаются по умолчанию, но рекомендуется для повышения производительности или добавления функций в Wagtail, включая:
© 2014-present Torchbox Ltd and individual contributors.
All rights are reserved.
Licensed under the BSD License.
https://docs.wagtail.org/en/stable/getting_started/index.html