Django CMS es una plataforma de sistema de gestión de contenido gratuita y de código abierto para publicar contenido en la World Wide Web e intranets . [ 4 ] Está escrito en el framework web Django (escrito en Python ). [ 5 ] [ 6 ]
Historia
Django CMS 1.0 fue creado por Thomas Steinacher.
Django CMS 2.0 fue una reescritura completa del sistema realizada por Patrick Lauber, que a su vez se basaba en una bifurcación de django-page-cms.
Django CMS 3.0 se lanzó en 2013. [ 7 ]
A fecha de 10 de junio de 2016 Django CMS 3.0 es compatible con las versiones 1.8 y 1.7 de Django.
A fecha de 15 de septiembre de 2016 Django CMS 3.4 introdujo un ciclo de lanzamiento de soporte a largo plazo (LTS).
A fecha de 5 de marzo de 2018 Django CMS 3.5 introdujo un tablero de estructura desacoplado de la representación de páginas y ofrece la copia de páginas entre sitios, compatible con Django 1.8 a 1.11.
A partir del 29 de enero de 2019, Django CMS 3.6 introdujo compatibilidad con Django 2.0 y 2.1.
A partir del 25 de septiembre de 2019, Django CMS 3.7 introdujo la compatibilidad con Django 2.2.
A partir del 22 de abril de 2020, Django CMS 3.7 introdujo la compatibilidad con Django 3.0.
A partir del 30 de junio de 2021, django CMS 3.9 introdujo compatibilidad con Django 3.2.
En julio de 2020, Divio , que había desarrollado originalmente django CMS y lo había mantenido hasta entonces, cedió la responsabilidad del proyecto de código abierto a la recién fundada Asociación django CMS (dCA). Divio sigue comprometida con django CMS como patrocinador del sitio web de django CMS y como uno de los miembros fundadores de la dCA, junto con what. y Eliga Services.
En abril de 2023 apareció la versión actual (enero de 2025) 4.1 (LTS), mientras que los módulos seguirán actualizándose hasta 2025.
Traducciones
Django CMS gestiona el contenido multilingüe de forma predeterminada. Su interfaz de administración admite varios idiomas.
Transifex se utiliza para gestionar las traducciones del proyecto. [ 8 ] El estado actual de las traducciones se puede encontrar aquí. Archivado el 15 de marzo de 2012 en Wayback Machine .
Características
- Edición de interfaz
- Edita todos los plugins dentro de la página.
- Plugins reutilizables
- Utiliza plugins de Django CMS en tus propias aplicaciones.
- Arquitectura de complementos flexible
- Crea páginas flexibles con una amplia gama de plugins.
- Optimización para motores de búsqueda
- La estructura de las páginas está optimizada para la indexación.
- Flujo de trabajo editorial
- flujos de trabajo para la publicación y aprobación.
- Gestión de permisos
- asignar derechos específicos a diferentes usuarios.
- Control de versiones
- Cada modificación que hagas en la página se guardará. Puedes restaurar cualquier estado que desees.
- Sitios múltiples
- Administrar múltiples sitios web desde la misma interfaz de administración.
- Multilingüe
- Soporte para diferentes idiomas (por ejemplo, árabe, chino o ruso)
- Aplicaciones (Apps)
- agregar aplicaciones a diferentes páginas del CMS.
- Gestor de activos multimedia (MAM)
- Te permite gestionar todo tipo de archivos (imágenes, PDF, vídeos y otros documentos).
Véase también
Notas
- ↑ "Versión 3.11.3" . 25 de abril de 2023. Consultado el 5 de mayo de 2023 .
- ↑ "Traducciones de django CMS" . Transifex . Consultado el 22 de septiembre de 2019 .
- ↑ "LICENCIA" . Github . Consultado el 22 de septiembre de 2019 .
- ↑ "Desarrolladores" . django-cms.org . Consultado el 18 de marzo de 2018 .
- ↑ "Paquetes de Django: Comparación de CMS" . djangopackages.com . Consultado el 21 de diciembre de 2015 .
- ↑ "Lenguajes utilizados por Django CMS" . github.com . Consultado el 17 de noviembre de 2009 .
- ↑ "django-cms/LICENSE en develop · django-cms/django-cms" . GitHub . Consultado el 15 de agosto de 2023 .
- ↑ "Desarrolladores" . django-cms.org . Consultado el 18 de marzo de 2018 .— una lista de desarrolladores y herramientas utilizadas.
Enlaces externos
- Software para blogs
- Sistemas de gestión de contenido
- Sistemas de gestión de contenido gratuitos
- Gestión de sitios web
- Software libre programado en Python
- Software que utiliza la licencia BSD.