Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo pronunciar python django

Cómo pronunciar python django

Django (pronunciado: [`dɡ?)

Es un marco de desarrollo web de código abierto (open source web framework) escrito en lenguaje Python que fomenta el desarrollo rápido y adopta el diseño MVC. Django sigue los derechos de autor BSD y se lanzó por primera vez en julio de 2005, con la primera versión oficial 1.0 lanzada en septiembre de 2008.

Django es un marco de desarrollo web de código abierto (open source web framework) escrito en lenguaje Python, que fomenta un desarrollo rápido y sigue el diseño MVC.

Django es un marco de desarrollo web de código abierto escrito en lenguaje Python que fomenta un desarrollo rápido y sigue el diseño MVC. Django es un marco de aplicación web de código abierto escrito en Python. Adopta el patrón de marco MTV, es decir, modelo M, vista V y plantilla T. Fue desarrollado originalmente para gestionar algunos de los sitios web orientados a contenidos de noticias de Lawrence Publishing Group, es decir, es un software CMS (Sistema de gestión de contenidos) y se lanzó bajo la licencia BSD en julio de 2005. El marco lleva el nombre del guitarrista de jazz gitano belga Django Reinhardt.

Información ampliada:

El objetivo principal de Django es desarrollar sitios web basados ​​en bases de datos de forma fácil y rápida. Enfatiza la reutilización de código, múltiples componentes pueden servir fácilmente a todo el marco en forma de "complementos", Django tiene muchos complementos potentes de terceros e incluso puede desarrollar fácilmente su propio conjunto de herramientas. Esto hace que Django sea altamente escalable. También enfatiza el desarrollo rápido y los principios DRY (No repetirse).

El diseño basado en MVC de Django es muy hermoso:

1. Mapeo relacional de objetos (ORM, mapeo relacional de objetos): defina su modelo de datos en forma de una clase de Python. y ORM se conectará a una base de datos relacional, también obtendrá una API de base de datos muy fácil de usar. También puedes usar declaraciones SQL sin formato en Django.

2. Distribución de URL: al utilizar expresiones regulares para hacer coincidir las URL, puede diseñar cualquier URL sin estar restringido por un marco específico. Sea tan flexible como quiera.

3. Sistema de plantillas: utilizando el potente y extensible lenguaje de plantillas de Django, puedes separar el diseño, el contenido y el código Python. Y se puede heredar.

4. Procesamiento de formularios: se pueden generar fácilmente varios modelos de formulario para verificar la validez del formulario. Puede generar fácilmente los formularios correspondientes a partir de instancias de modelo definidas.

5. Sistema de almacenamiento en caché: puede colgar en el búfer de memoria u otros marcos para implementar un súper almacenamiento en búfer, para lograr la granularidad que necesita.

6. Internacionalización: el sistema de internacionalización integrado facilita el desarrollo de sitios web en varios idiomas.

7. Interfaz de gestión automatizada: no es necesario dedicar mucho trabajo a crear personas para gestionar y actualizar el contenido. Django viene con un sitio de administración, similar a un sistema de gestión de contenidos.