При выполнении команды в shell
>>> from info.models import MysiteInfo
>>> mm = MysiteInfo.objects.get(id=3)
Получаю ошибку даже не вводя print mm
raise AppRegistryNotReady("Models aren't loaded yet.")
AppRegistryNotReady: Models aren't loaded yet.
Если выполнить так:
>>> import django
>>> django.setup()
>>> from django.db import connection
>>> mm = MysiteInfo.objects.get(id=3)
>>> print mm
Запись 3
То все работает. Но при написании функции и ее выводе я получаю ошибку в браузере. Я так понимаю у меня в shell не подгружается модуль django. Куда нужно прописать эти две строки кода, чтоб не вводить их каждый раз перед командами?
import django
django.setup()