Почему мне нужно вызвать (Django's)объект, прежде чем связать его с другим объектом в Windows powershell?

Я интуитивно чувствую это, но не понимаю шаг за шагом. Пример:

В Windows Powershell я открываю свою главную папку с помощью manage.py и открываю оболочку с помощью: python manage.py shell. Затем мне нужно написать что-то вроде: Product.objects.get(id=1), чтобы позже я мог связать это с объектом: obj = Product.objects.get(id=1).

Мой вопрос в том, почему оболочка должна иметь именно такой вид. Почему я не могу набрать просто obj = Product.objects.get(id=1)? Без этой части: Product.objects.get(id=1).

Интересно, ведь вторая часть этого кода указывает на класс и метод.

Вернуться на верх