If that’s the case, it’s probably because Django has that value cached, and no query is being executed for that reference.
I suggest you run manage.py shell_plus —print-sql to see the queries being executed. It’s going to make things a lot clearer to you when you can see what’s going on. (Shell_plus is part of the Django-extensions package.)