Как я могу отладить свои Django модели, чтобы увидеть, что содержат свойства? - PullRequest
0 голосов
/ 27 мая 2020

Я создал модель в приложении Django. Допустим, у меня есть класс модели Car в models.py. В этом классе есть метод под названием refuel(), который взаимодействует со свойствами класса.

Я хочу написать сценарий Python, который импортирует models.py, создает экземпляр класса и вызывает refuel(), чтобы затем отлаживать класс, использующий точки останова в моей среде IDE.

Однако по какой-то причине я не могу импортировать файл модели в другой сценарий. Когда я использую этот синтаксис для импорта файла:

from .models import Car

, я получаю эту ошибку:

ModuleNotFoundError: No module named '__main__.models'; '__main__' is not a package

Обратите внимание, что сценарий, в который я импортирую модель, находится в той же папке, что и модели. .py.

Как можно решить эту проблему или, в более широком смысле, как лучше всего отладить мой файл модели?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...