Sun. Dec 22nd, 2024

Construyendo un sistema SaaS con el modelo estándar de Django SaaS: Guía paso a paso

By admin Jan 31, 2024

El proyecto djaodjin-saas es una aplicación de Django que implementa la lógica para soportar negocios de software como servicio basados ​​en suscripción.

El proyecto ayuda a los desarrolladores de Django a comenzar a escribir su proyecto SaaS directamente, ya que tiene todas las estructuras listas, como perfiles, usuarios, gestión de clientes y contabilidad.

Sin embargo, el desarrollador puede elegir qué servicio de pago integrar con el sistema más adelante.

Este proyecto contiene plantillas básicas que son compatibles con los motores de plantillas Django y Jinja2. Para ver djaodjin-saas en acción como parte de un proxy de sesión completo basado en suscripción, eche un vistazo a djaoapp.

Tenga en cuenta que el proyecto no es de código abierto, por lo que no puede utilizarlo en ningún proyecto comercial. Pero lo enumeramos aquí con fines educativos.

Características

  1. Administrador de perfiles de usuario
  2. Perfiles de clientes
  3. Libro mayor de contabilidad por partida doble
  4. Ricas capas de seguridad
  5. Ciclo completo de suscripción de cliente
  6. Control de modelos de precios
  7. ACL avanzada (lista de control de acceso)
  8. Administrador de permisos y grupos de usuarios enriquecidos
  9. API amigable para desarrolladores
  10. Gestor de cronjobs y tareas periódicas
  11. Soporte CMS integrado
  12. Búsqueda de texto completo
  13. Soporte de múltiples bases de datos: MySQL, MariaDB, Oracle, PostgreSQL
  14. Administrador de Django habilitado

Prueba

Probado con

  • Pitón: 3.7, Django: 3.2 (LT), Marco de descanso de Django: 3.12
  • Pitón: 3.10, Django: 4.0 (más reciente), Marco de descanso de Django: 3.12
  • Pitón: 2.7, Django: 1.11 (heredado), Marco de descanso de Django: 3.9.4

Licencia

El proyecto NO tiene ninguna licencia de código abierto y requiere permiso para ser utilizado en proyectos comerciales.

Recursos

Etiquetas

Desarrollo SaaS programación desarrollo web Herramientas para desarrolladores Frameworks Django Python

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *