Я бегу из интерактивной оболочки (через ./manage.py shell_plus)
c = MyModel.objects.count()
while True
assert MyModel.objects.count() == c
sleep(1)
и затем я иду к администратору и добавляю новый объект MyModel. Я бы предположил, что утверждение не удастся, но оно продолжает получать старый счет (не замечая новую запись).
Вы знаете, что вызывает это?
Мой первый подозреваемый - система кеша, но я не знаю, как это проверить.
Знаете ли вы, как преодолеть это и позволить запросам заметить новые записи?
заранее спасибо ...