Я немного читал о параллелизме с транзакциями базы данных в Django.
Мой вопрос: вы просто получаете наборы запросов для использования, например, в представлении Django и просто выполняете операции чтения без каких-либонамерение внести изменения в базу данных, если строки кода, получающие наборы запросов, все еще находятся в транзакции, зная, что модели могут быть обновлены в другом потоке?
Если мне кажется, что я что-то не понимаю, не стесняйтесьдайте мне знать.
Например ..
def some_function():
ricky_obj = Model.objects.filter(name='Ricky')
# maybe another thread deletes an object with the name bob at this very time.
bob_obj = Model.objects.filter(name='Bob')
do_some_stuff_here()
return