Начало работы
Примечание
Эти инструкции предполагают знакомство с виртуальными окружениями и веб-фреймворком Django. Более подробные инструкции см. в Вашем первом сайте Wagtail. Чтобы добавить Wagtail в существующий проект Django, см. Интеграцию Wagtail в проект Django.
Необходимые зависимости для установки
- Python 3
- libjpeg и zlib, библиотеки, необходимые для библиотеки Pillow в Django. См. платформенно-специфические инструкции по установке Pillow на странице .
Быстрая установка
Выполните следующие команды в выбранном вами виртуальном окружении:
$ pip install wagtail
(Установка вне виртуального окружения может потребовать sudo.)
После установки Wagtail предоставляет команду, аналогичную команде Django django-admin startproject для создания нового сайта/проекта:
$ wagtail start mysite
Это создаст новую папку mysite, основанную на шаблоне, содержащем всё необходимое для начала работы. Более подробная информация о шаблоне доступна в справочнике по шаблону проекта.
Внутри папки mysite выполните шаги настройки, необходимые для любого проекта Django:
$ pip install -r requirements.txt $ ./manage.py migrate $ ./manage.py createsuperuser $ ./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/v2.16.3/getting_started/index.html