Updating
To update specific information of an object in our table, we first need to retrieve that object, commonly using the get method:
author_3 = Author.objects.get(id=3)
Now, let's say we want to update the pen name of this author. We first access the current attributes:
print(author_3.first_name) # -> 'James'
print(author_3.last_name) # -> 'Clear'
print(author_3.pen_name) # -> ''
Let's imagine that we want to update pen_name of our 3-d author.
To update the pen name to 'James Clear', we assign the new value and save the object:
author_3.pen_name = 'James Clear'
author_3.save()
And that's essentially it for updating an object.
1. Before updating an object in Django, what is the recommended first step?
2. How do you update the 'pen_name' attribute of an Author object in Django?
3. What must you do after changing an attribute of a Django object to persist the update?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Pregunte me preguntas sobre este tema
Resumir este capítulo
Mostrar ejemplos del mundo real
Genial!
Completion tasa mejorada a 3.57
Updating
Desliza para mostrar el menú
To update specific information of an object in our table, we first need to retrieve that object, commonly using the get method:
author_3 = Author.objects.get(id=3)
Now, let's say we want to update the pen name of this author. We first access the current attributes:
print(author_3.first_name) # -> 'James'
print(author_3.last_name) # -> 'Clear'
print(author_3.pen_name) # -> ''
Let's imagine that we want to update pen_name of our 3-d author.
To update the pen name to 'James Clear', we assign the new value and save the object:
author_3.pen_name = 'James Clear'
author_3.save()
And that's essentially it for updating an object.
1. Before updating an object in Django, what is the recommended first step?
2. How do you update the 'pen_name' attribute of an Author object in Django?
3. What must you do after changing an attribute of a Django object to persist the update?
¡Gracias por tus comentarios!