Файл 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)
Вернуться на верх