Todo lo que necesita saber sobre Django.
¿Tiene algún problema? ¡Nos gustaría ayudar!
Django tiene mucha documentación. Una descripción general de alto nivel de cómo se organiza le ayudará a saber dónde buscar ciertas cosas:
¿Es usted nuevo en Django o con la programación? ¡Este es el lugar para comenzar!
Django proporciona una capa de abstracción (los «modelos») para estructurar y manipular los datos de su aplicación Web. Aprenda más sobre esta a continuación:
Django tiene el concepto de «vistas» para encapsular la lógica responsable de procesar una petición del usuario y devolver la respuesta. Encuentre todo lo que necesita saber sobre las vistas a través de los enlaces que siguen:
La capa de plantillas provee una sintaxis amigable para los diseñadores que permite mostrar la información que se presentará al usuario. Aprenda cómo esta sintaxis puede ser usada por los diseñadores y extendida por los programadores:
Django provee un poderoso framework para facilitar la creación de formularios y la manipulación de sus datos.
Aprenda sobre los diversos componentes y herramientas para ayudarse en el desarrollo y pruebas de aplicaciones Django:
Encuentre todo lo que necesita saber acerca de la interfaz administrativa automatizada, una de las funcionalidades más populares de Django:
La seguridad es un tema de suma importancia en el desarrollo de aplicaciones Web y Django provee múltiples herramientas y mecanismos de protección:
Django ofrece un robusto framework de internacionalización y localización para ayudarle en el desarrollo de aplicaciones para múltiples idiomas y regiones del mundo:
Existe una variedad de técnicas y herramientas que lo pueden ayudar a ejecutar el código de forma más eficiente y rápida y con menos uso de recursos del sistema.
Django pretende ser compatible con múltiples versiones de Python:
GeoDjango tiene como propósito ser un framework para el desarrollo geográfico de clase mundial. Su meta es hacer lo más fácil posible construir aplicaciones GIS Web y aprovechar el poder de los datos habilitados de forma espacial.
Django ofrece múltiples herramientas que son necesarias para el desarrollo de aplicaciones Web:
Aprenda sobre otras funcionalidades básicas del framework Django:
Aprenda sobre el proceso de desarrollo para el proyecto Django en sí y sobre cómo puede contribuir: