Я создал модель в приложении 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.
Как можно решить эту проблему или, в более широком смысле, как лучше всего отладить мой файл модели?
Спасибо.