Как говорится в документации по Django, select_for_update
возвращает Queryset
. Но get
нет. Теперь у меня есть запрос, который, я уверен, вернет только один кортеж. Но мне также нужно приобрести блокировки для этой транзакции. Поэтому я делаю что-то вроде:
ob = MyModel.objects.select_for_update().filter(some conditions)
Теперь мне нужно изменить некоторые значения ob. Но ob является a Queryset
. Это кажется довольно простым, но бьет меня. Я новичок в Django. Некоторые советы, пожалуйста.