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

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

18 Días
17 Hrs
15 Min
45 Seg
Curso de Django

Curso de Django

Luis Martínez

Luis Martínez

Actualización y Eliminación de Datos en Django

8/32
Recursos

Aportes 8

Preguntas 2

Ordenar por:

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

Para tener en cuenta! 💡 Definir el método `__str__` en los modelos de Django es una buena práctica que proporciona una representación legible y significativa del objeto, facilitando la depuración y mejorando la usabilidad de la interfaz de administración. Si no se define, se usará la representación por defecto, que es menos informativa.
Buenas tardes a ustedes, hay alguna manera de solucionar este error pero sin necesidad de instalar la SQLite, o alguna otra manera de consultar la base de datos ![](https://static.platzi.com/media/user_upload/image-f669ae09-04c1-49a6-8d23-f962014dbdd9.jpg)
¿Tengo que mantener abierto el shell para que no se borren los datos de la BD? En lugar de abrir otra terminal usé la misma que ya tenía para el shell (la cerré primero exit()) y luego abrí dbshell pero ya todos los datos que había guardado desaparecieron.
Quizás algunos no les queda muy claro aún el tema guardado en memoria y guardado en la db. Básicamente la diferencia es que la información en un db siempre es persistente, es decir, que una vez que se crea allí se va mantener sin importar si cerramos o no el shell que nos provee django, esto normalmente se utiliza para debuggear o replicar problemas, ya que normalmente tendremos otros métodos, api's u otras interfaces para registrar los datos en db, pero supongo que esto se verá más adelante.
También pueden consultar los datos por el interprete sin ir al sqlite de esta manera: `from my_first_app.models import Car` `cars = Car.objects.all()` `print(cars)`
**Para eliminar un dato después de haber cerrado el shell** Si quieres eliminar el primer dato primero debes instanciarlo, *el cero es porque el primer dato está en la posición cero*: carro= Car.objects.all()\[0] **Para eliminarlo:** carro.delete()
Increible.. python mange.py flush is for to clear dbsheel ... ![](https://static.platzi.com/media/user_upload/shell-1f74342a-63d6-44af-9ae3-4d56e38282f1.jpg) . ![](https://static.platzi.com/media/user_upload/dbshell-3442bbef-9d6d-4e2a-a149-f24a59cf63fb.jpg) excelente
Como defino los modelos en una aplicacion nueva para una BBDD que ya tiene tablas creadas y datos por otra aplicación Django anterior