Pitpit
Pipit es una fuente de calderas CMS Wagtail que tiene como objetivo proporcionar un flujo de trabajo de desarrollador fácil y moderno con una interfaz renderizada por react.
Características
- La estática y el servidor híbrido reaccionando con Next.js
- Andamio de la página
- Cumple con la aplicación de 12 factores
- Entorno de desarrollo de Docker
- Implementar guiones a través de Ansistrano
- Orquestación usando ansible
- SSL local para el desarrollo
- Información de errores con Sentry
- Integración de CI a través de Circle CI con notificaciones flojas
- Sincronización de datos entre entornos
- Libro de cuentos para el desarrollo rápido de componentes
Instalación
- Asegúrese de haber instalado CookieCutter. Si no ejecuta
pip install cookiecutter (o vía cervecería) - Corre CookieCutter:
cookiecutter https://github.com/Frojd/Wagtail-Pipit.git
- ¡Complete las preguntas y termine!
Documentación: ¿a dónde ir desde aquí?
Le recomendamos que comience revisando la guía de inicio. De lo contrario, puede leer cualquiera de los siguientes temas:
- Guía del desarrollador frontend
- Guía de desarrollador de back -end
- Provisar y configurar un servidor web para alojamiento
- Configuración de implementación en Circleci
- Agregar notificaciones flojas a Circleci
- Datos de sincronización entre entornos
- Ejecutando Python localmente
- Uso de la generación de sitios estática
- Trabajar con las páginas enrutables de Wagtail
- Servir datos de tipo de contenido personalizado a través de Next.js
- Agregar soporte de lenguaje múltiple
- Agregar soporte Wagtail-2FA
- Agregar centinela
- Manejo de tokens CSRF
- Publicar libro de cuentos
- Andamio
Contribuir
Si tiene ideas para mejorar, comparta sus pensamientos a través de un problema. También damos la bienvenida a las relaciones públicas
- Tracker de emisión: https://github.com/frojd/wagtail-pipit/issues
- Código fuente: https://github.com/frojd/wagtail-pipit
- Discusiones: puede encontrarnos en el Wagtail Slack debajo del canal
#pipit
Seguridad
Si cree que ha encontrado un problema de seguridad con cualquiera de nuestros proyectos, envíenos un correo electrónico a [email protected].
Apoyo
Si tiene algún problema, envíe un problema y haremos todo lo posible para ayudarlo.