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
17 Hrs
9 Min
50 Seg
Curso de Django

Curso de Django

Luis Martínez

Luis Martínez

Manejo de Órdenes en CoffeShop

23/32
Recursos

Aportes 16

Preguntas 2

Ordenar por:

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

hace falta el repo con el avance de esta clase
Que raro, otra vez platzi no revisó el contenido antes de subir el curso, falta información, no está el repositorio y no se puede ver como llegó hasta aquí. Lamentablemente no me sorprende
El profe menciona el repositorio del proyecto, pero no esta el URL del repo en recursos
Nos comparten la URL del repo! pls
Interesante de OrderProductInlineAdmin si en ciertos requerimientos se desea paginar como se haría? por ejemplo, no deseo que lo liste todos los productos, deseo veo de 5 en 5. Como se podria paginar gracias
No, todo venia bien hasta los videos anteriores, acá quede perdido, no tengo ni la menor idea como hacer todo lo que muestra el profe, primero el logout, el register...etc.. :(
Profesor beunas tardes disculpe, ya que menciona los **features** en esta clase, y sobre todo que hemos creados **features** mas avanzados, mejor sería que durante el curso cree los **features** para que los estudiantes que estsmos django podamos saber las buenas prácticas que debemos tener o tomar en cuenta al moemento de crear los features como los nombres de las mismas.
### Why Use i18n in Django? 1. **Global Reach**: * i18n allows your application to reach a global audience by supporting multiple languages and regional settings. 2. **User Experience**: * Providing content in the user's native language enhances the user experience and makes your application more accessible. 3. **Compliance**: * Many regions have legal requirements for providing content in local languages. i18n helps ensure compliance with these regulations. 4. **Flexibility**: * i18n makes it easier to expand your application to new markets without significant code changes
### Why is it Called i18n? The term "i18n" is an abbreviation for "internationalization." The number 18 refers to the number of letters between the first "i" and the last "n" in the word "internationalization." This shorthand is commonly used in the software industry to refer to the process of designing a software application so that it can be adapted to various languages and regions without the need for engineering changes.
Creo que deberían profundizar mas en los TemplatesViews que ya tiene Django, como CreateView, DeleteView, UpdateView en vez de centrarse en el admin que ya trae Django.
Hola, me podrían ayudar con este error: django.db.utils.OperationalError: table orders\_orderproduct has no column named order\_id
no esta el repo
En lo personal me gusta importar de la siguiente forma: ```js from apps.orders import models as m_orders ```Y cuando requiero un modelo en específico lo indico: ```js m_orders.Order m_orders.OrderProduct ```Me parece que es más limpio y puedo invocar más origenes de modelos de otras aplicaciones en forma ordenada y fácil de identificar.
Profe Luis, una pregunta: En el caso de de crear los modelos Order y OrderProduct que diferencia habría a nivel de modelo Django si en vez de crear el modelo OrderProduct se crea el campo products en el modelo Order como ForingKey de muchos a muchos? Yo entiendo de bases de datos, y en ambos casos al aplicar la migracion siempre se crea la tabla OrderProduct (en este caso sin quantity, tendría que estar en Order).... Pero quiero saber su respuesta y en que afectaría o cambiaría su manejo en la aplicación. Sería similar? o cambia mucho el rumbo? Gracias
Bueno. Acá va un avance de lo que he logrado hasta el momento: ![](https://static.platzi.com/media/user_upload/image-57c73209-571f-4cb3-9704-0a385985c20b.jpg) ![](https://static.platzi.com/media/user_upload/image-e6d27d27-93ce-43ca-aadc-6870bc7b0cb1.jpg) ![](https://static.platzi.com/media/user_upload/image-f542415d-d57d-45e7-b864-07dd5b449e63.jpg) ![](https://static.platzi.com/media/user_upload/image-63b1cdaa-d630-4fd9-9bb1-1f390f61461e.jpg)
Hola, ¿Como se puede cambiar idioma dinámicamente? por ejemplo para español, ingles, etc. gracias