Fundamentos de Django

1

¿Qué es Django?

2

¿Cómo instalar Django?

3

Entendiendo la arquitectura de Django

4

Qué es el patrón MVT (Model, View y Template)

La M en el Patrón: Modelo

5

Introducción a Modelos y Bases de Datos

Manejo Avanzado de Modelos y Bases de Datos

6

Gestión de Modelos y Bases de Datos en Django con SQLite

7

Inserción de Datos con Django

8

Actualización y Eliminación de Datos en Django

Relaciones y Asociaciones entre Modelos

9

Creación y Gestión de Relaciones entre Modelos en Django

10

Relaciones Muchos a Muchos (N:N) en Django

11

Relaciones Uno a Uno (1:1) en Django

12

Queries y Filtros en Django: Optimización y Estrategias Avanzadas

Configuración de URLs y Vistas Avanzadas

13

Gestión de URLs en Django: Configuración, Rutas y Mejores Prácticas

14

Vistas Basadas en Clases en Django

La T en el Patrón: Plantillas o Templates

15

Personalización de Interfaz con Plantillas en Django

Desarrollo de Aplicaciones en Django

16

Configuración del Proyectos en Django

17

Creación del Modelo para la Aplicación 'Products' en Django

18

Cómo Crear Migraciones de Datos en Django

19

Creación de la Aplicación 'Products' con Formularios en Django

20

Integracion de TailwindCSS en Django

21

Django Admin

22

Manejo de Sesiones en Django

23

Manejo de Órdenes en CoffeShop

24

Manejo de Pedidos en CoffeShop

25

Mixings en vistas basadas en clases

26

Agregar productos a la orden

Django Rest Framework

27

Django REST Framework

Despliegue de aplicaciones Django

28

Configurar PostgreSQL en AWS con Django

29

Variables de entorno en Django

30

¿Cómo usar Unit Testing en Django?

31

Debugging en Django

32

Desplegar aplicaciones de Django en AWS

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

12 Días
10 Hrs
5 Min
24 Seg
Curso de Django

Curso de Django

Luis Martínez

Luis Martínez

Agregar productos a la orden

26/32
Recursos

Aportes 8

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

El curso va muy bien, el profesor sabe mucho del tema, valio la espera, espero que hayan mas clases y mas contenido con el mismo instructor
Que buen curso.
Todo va genial: ![](https://static.platzi.com/media/user_upload/Screenshot%202024-09-28%20at%203.16.19PM-3ef9bed0-65d5-4da2-9de1-b2047f996cf0.jpg)
Muy buen curso, tenga que parar y respirar jajajaja para procesar tanta info. Gracias al profe
Buen dia campeon... Un par de horas investigando, quedo de esta manera. ![](https://static.platzi.com/media/user_upload/Screenshot%202024-10-21%20at%2010.31.05-7e5ad9c7-cb00-4a54-8116-5d1a1f985cfd.jpg) ![](https://static.platzi.com/media/user_upload/list_prod-c8f0eda1-d998-4980-8ace-550c3bd1ec43.jpg) Saludos.
a alguien al momento de hacerle click al botón de agregar, le genera un error: integridad Error at /pedidos/agregar-producto exception value: NOT NULL
Porque usar un \_ en vez de una Variable sin uso: Cuando tienes una variable sin uso en tu código, es decir, una variable que se declara pero nunca se utiliza para almacenar o manipular datos, pueden surgir algunos problemas: 1. **Desperdicio de memoria**: Cada variable ocupa espacio en la memoria de tu programa. Si tienes muchas variables sin uso, estarás utilizando memoria innecesariamente. Aunque en la mayoría de los lenguajes modernos, el recolector de basura eventualmente liberará esta memoria, es una buena práctica evitar crear variables que no necesitas. 2. **Confusión y mantenimiento**: Cuando alguien más (o incluso tú mismo en el futuro) lee tu código, las variables sin uso pueden generar confusión. ¿Por qué se declaró esa variable? ¿Se suponía que debía utilizarse en algún momento? Además, durante el mantenimiento del código, es posible que olvides eliminar estas variables, lo que puede afectar la legibilidad y la eficiencia. 3. **Errores potenciales**: Si tienes una variable sin uso con el mismo nombre que otra variable utilizada en otro lugar del código, podrías cometer errores al confundirlas. Por ejemplo, podrías asignar un valor incorrecto a la variable incorrecta. Ahora bien, ¿por qué usar el guion bajo (`_`)? En muchos lenguajes de programación, el guion bajo se utiliza como un “nombre de descarte” o “nombre de variable ignorada”. Al asignar un valor a `_`, estás indicando que no te importa el valor y que no planeas utilizarlo. Esto es especialmente útil en situaciones como bucles donde necesitas iterar sobre una secuencia, pero no necesitas el valor de cada elemento individualmente. Al usar `_`, estás comunicando de manera explícita que la variable no tiene un propósito específico y evitas advertencias o errores del compilador relacionados con variables no utilizadas. En resumen, es una buena práctica eliminar las variables sin uso de tu código y, cuando sea necesario, utilizar `_` para indicar que una variable no tiene un propósito relevante en ese contexto.
Profe te olvidaste de mostrartnos como se construia el HTML de mi-orden ![](https://static.platzi.com/media/user_upload/image-826cb48a-7866-44d7-a74c-aff639a5e712.jpg)