Файл Django запускается из оболочки, но не запускается самостоятельно
При попытке запустить файл внутри моего проекта, я получаю ошибку:
django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
Однако при выполнении python3 manage.py shell
и вставке кода в оболочку он работает нормально.
Файл выглядит следующим образом:
from models import *
products = Product.objects.all()
iterable_form = []
for p in products:
a = []
a.append(p.ID)
a.append(p.title)
a.append(p.official_path_name)
a.append(p.quantity)
a.append(p.language)
a.append(p.book_type)
a.append(p.authorID)
a.append(p.editionID)
iterable_form.append(a)
print(iterable_form)