Frameworks

Django

Framework web Python con ORM, panel administrativo y seguridad integrada.

Framework orientado a aplicaciones completas que incluye routing, templates, modelos, migraciones, autenticación, formularios y administración.

Ir al sitio oficial

Ficha abierta

Para qué sirve y cómo encaja

Framework orientado a aplicaciones completas que incluye routing, templates, modelos, migraciones, autenticación, formularios y administración.

Encaja en aplicaciones de contenido, backoffices y productos de negocio que valoran una base integrada y estable.

No es la opción más ligera para una API mínima ni para equipos que prefieren ensamblar piezas independientes.

Uso en tu proyecto

Instalación e importación

Comandos y fragmentos tomados de la documentación oficial. Se instala igual en cualquier stack: cópialos tal cual o pásale el prompt a tu agente.

pip
python -m pip install Django
proyecto
django-admin startproject config .
dev
python manage.py migrate && python manage.py runserver

Prompt para que tu agente lo instale

Pega esto en Cursor, Claude Code, Codex u otro agente de código:

Prompt
Instala Django en este proyecto. Documentación oficial: https://docs.djangoproject.com/en/stable/topics/install/. Comando verificado: `python -m pip install Django`. Haz solo la instalación o importación base indicada en esta pestaña; no asumas stack ni configuración del proyecto. Cuando termines, pregunta al usuario cómo quiere integrarlo o qué contexto necesitas para los siguientes pasos.

Planes y modelos

Cómo se paga y qué incluye cada opción

  1. 01

    Open source

    Framework gratuito bajo licencia BSD. La 6.0 es la rama estable y la 5.2 la LTS con soporte hasta abril de 2028.

    Gratis

Funcionalidades

Qué puedes hacer con ella

  1. 01

    ORM y migraciones

    Define modelos Python y evoluciona esquemas de bases relacionales.

  2. 02

    Admin automático

    Genera una interfaz administrativa configurable sobre los modelos.

  3. 03

    Seguridad por defecto

    Incluye protecciones para CSRF, XSS, inyección SQL y gestión de sesiones.

Cuándo usarla

Dónde encaja y dónde no

Te conviene si…

Encaja en aplicaciones de contenido, backoffices y productos de negocio que valoran una base integrada y estable.

Mejor otra opción si…

No es la opción más ligera para una API mínima ni para equipos que prefieren ensamblar piezas independientes.

Siguiente paso

Comprueba si encaja con tu caso antes de decidir.

Visitar Django