Alternativas de Django Mejor Valoradas
Reseñas en Video
170 Django Reseñas
Sentimiento General de la Reseña para Django
Inicia sesión para ver el sentimiento de la revisión.

Está bien pensado, tiene muchas características desde el principio (autenticación, ORM, plantillas, ...) sin complicar las cosas. La comunidad también es muy activa; hay todo un ecosistema de bibliotecas de Django. Reseña recopilada por y alojada en G2.com.
Configurar un proyecto desde cero siempre incluye algunos ajustes con la configuración hasta que las cosas funcionen como se desea (archivos estáticos, te estoy mirando a ti). Reseña recopilada por y alojada en G2.com.


Hay una gran cantidad de conocimiento disponible para ello. La mayoría de los problemas que tengo, alguien los ha tenido antes. Reseña recopilada por y alojada en G2.com.
La migración de bases de datos y los cambios de esquema podrían ser mejores. Aunque estoy un par de versiones atrás de la actual, así que las cosas pueden haber mejorado. Reseña recopilada por y alojada en G2.com.
World class documentation available online. Simple but high level ORM features. End to End implementation possible in days. Really for the perfectionists with a deadline. Reseña recopilada por y alojada en G2.com.
Setting up your first website is easy and fast. Setting up your production level website will take months and lots of developer hours. Reseña recopilada por y alojada en G2.com.

El marco web Django se basa en el patrón de diseño MVC.
1. Al ser un marco web de Python, Django funciona bien con otras bibliotecas de Python, una gran cantidad de complementos/bibliotecas de terceros y soporte para migraciones de bases de datos.
2. Django Channels ha incorporado soporte para WebSocket.
3. El auge de las bibliotecas de análisis y aprendizaje automático en Python hace que Python/Django sea una buena opción para escribir el backend de aplicaciones web.
4. Herramientas como Django Rest Framework facilitan la construcción de APIs que pueden ser utilizadas para desarrollar aplicaciones móviles. Reseña recopilada por y alojada en G2.com.
1. La integración con bases de datos gráficas no es perfecta todavía (django neo4j)
2. Django channels es nuevo, lo he usado y parece prometedor -- pero es confuso ya que el paradigma de despliegue cambia (WSGI->ASGI) Reseña recopilada por y alojada en G2.com.

Django es, con mucho, el mejor y más práctico marco web que he utilizado, gracias a la organización ordenada de su código (Modelo-Vista-Plantilla), así como a que está programado en Python. Además, tiene una gran comunidad e incluye funcionalidades de vanguardia como migraciones, señales... además de muchos complementos que permiten extender sus capacidades aún más. Finalmente, el hecho de que venga con un back-end incorporado hace que la tarea del desarrollador sea mucho más fácil. Reseña recopilada por y alojada en G2.com.
Nada realmente, Django satisface todas mis necesidades y requisitos cuando estoy desarrollando pequeñas aplicaciones web. Reseña recopilada por y alojada en G2.com.

Lo que más me gusta de Django es la facilidad de uso en comparación con la típica solución de gestión de contenido. Hace la mayor parte de la gestión de SQL por ti en el backend mientras desarrollas los modelos de base de datos y las páginas de administración del frontend. También tiene una excelente versión de desarrollo de SQL Lite que permite una creación de prototipos fácil y eficiente. Reseña recopilada por y alojada en G2.com.
Los tutoriales en línea de la página web oficial no son los más organizados. Afortunadamente, pude aprender de un desarrollador en mi equipo muy versado en Django. Pero una vez que aprendes lo básico, se vuelve muy fácil crear prototipos rápidos de aplicaciones CMS. Reseña recopilada por y alojada en G2.com.

La simplicidad para crear una aplicación web sin un profundo conocimiento de Python o desarrollo web en absoluto. Es simplemente de entender y está en continuo desarrollo. Reseña recopilada por y alojada en G2.com.
Tal como es, Python no trae nada asincrónico... eso podría ser un factor decisivo para algunas personas, por lo que tienes que usar herramientas externas como Celery o Huey (aplicaciones externas no proporcionadas por Django).
Otra cosa es: puedes hacer una API REST con Django también, pero creas mucho código duplicado, así que todo el mundo usa DRF (Django Rest Framework), que es una buena alternativa, pero este tipo de cosas deberían estar incluidas en el proyecto mismo (en lugar del elegante administrador u otras cosas que no se usarán en los próximos años). Reseña recopilada por y alojada en G2.com.

Conjunto rico de bibliotecas disponibles a través de pip
Segregación de código y estructura de directorios
Fácil de escribir el código
Documentación de ayuda para comenzar el proyecto y avanzar a un estado avanzado Reseña recopilada por y alojada en G2.com.
En los primeros días, es muy difícil de entender debido a su marco MTV. Tiene muchas configuraciones y se necesita investigar mucho para encontrar los parámetros de configuración. Reseña recopilada por y alojada en G2.com.

El administrador es realmente excelente para crear sitios de administración simples o potentes. También tiene muchas aplicaciones de código abierto que, en muchos casos, se ajustan perfectamente a mis necesidades. Y si no lo hacen, es muy fácil personalizarlas. Reseña recopilada por y alojada en G2.com.
Puede ser demasiado complejo para aplicaciones simples o microservicios. En este caso, prefiero usar el marco Flask o Falcon. Reseña recopilada por y alojada en G2.com.