Конек
Pipit-это шаблон CMS Wagtail CMS, который направлен на обеспечение проста и современного рабочего процесса разработчика с помощью фронта с реагированием.
Функции
- Гибридный статический и серверный рендер реагирует с использованием next.js
- Стражные леса
- 12-факционный приложение для приложения
- Среда развития Docker
- Развернуть сценарии через Ansistrano
- Оркестровка с использованием ansible
- Местный SSL для развития
- Ошибка отчетности с Sentry
- Интеграция CI через Circle CI со слабыми уведомлениями
- Синхронизация данных между средами
- Сборник рассказов для быстрого развития компонентов
Установка
- Убедитесь, что у вас установлен CookieCutter. Если не запустить
pip install cookiecutter (или через варево) - Запустить CookieCutter:
cookiecutter https://github.com/Frojd/Wagtail-Pipit.git
- Заполните вопросы, и все готово!
Документация - куда идти отсюда?
Мы рекомендуем вам начать с проверки руководства по началу работы. В противном случае вы можете прочитать любую из следующих тем:
- Руководство разработчика Frontend
- Бэкэнд -разработчик
- Предоставить и настроить веб -сервер для хостинга
- Настройка развертывания на Circleci
- Добавление уведомлений о Slack в Circleci
- Синхронизировать данные между средами
- Запуск Python локально
- Использование статического генерации сайтов
- Работа с обычными страницами Wagtail
- Обслуживание данных типа пользовательского контента через next.js
- Добавление поддержки с несколькими языками
- Добавление поддержки Wagtail-2FA
- Добавление Sentry
- Обработка токенов CSRF
- Публикуйте сборник рассказов
- Леса
Способствовать
Если у вас есть идеи для улучшения, пожалуйста, поделитесь своими мыслями через проблему. Мы также приветствуем PR
- Трекер выпуска: https://github.com/frojd/wagtail-pipit/issues
- Исходный код: https://github.com/frojd/wagtail-pipit
- Обсуждения: вы можете найти нас на слабых вагтейне под каналом
#pipit
Безопасность
Если вы считаете, что нашли проблему безопасности с любым из наших проектов, пожалуйста, напишите нам по адресу [email protected].
Поддерживать
Если у вас есть какие -либо проблемы, пожалуйста, отправьте проблему, и мы сделаем все возможное, чтобы помочь вам.