from django.db import models class Dog(models.Model): name = 'Шарик'
В бд есть 1 сохраненный экземпляр этой модели. В файле views.py есть функция:
from .models import Dog def my_update(request): i = Dog.objects.get(id=1) i.name = 'Бобик' i.save()
При вызове этой функции я хочу изменить значение поля name для определенного экземпляра. Но никакого сохранения в бд не происходит, имя остается прежним. Какой самый быстрый способ внести изменения в бд в моем случае?
Уточняю: мне не нужно менять поле всей модели. Мне нужно изменить значение этого поля у экземпляра и перезаписать этот экземпляр с новым значением