Сохранение записи в Django
Метод save вызывают у экземпляра
модели. Если объект новый - в базу
пойдет вставка, если уже есть id -
обновление.
Давайте создадим пост и сохраним его:
from datetime import date
from main.models import Post
post = Post(
title='News',
text='Hello world',
likes=0,
published_at=date(2024, 1, 15),
)
post.save()
А теперь изменим поле и снова
вызовем save:
post = Post.objects.get(title='News')
post.likes = 10
post.save()
Создайте модель Employee
с полями name, surname,
age, salary,
registered_at.
Создайте экземпляр работника,
заполните поля и сохраните его
через save.
Получите работника с именем
'Anna', измените фамилию
на 'Smith' и сохраните
изменения.