@D-6

Почему Python Shell не распознает приложение (Django)?

Создал модель в models.py

class Pruduct(models.Model):
    name = models.CharField(max_length=156)
    description = models.TextField()
    price = models.DecimalField(max_digits=5, decimal_places=2 )
    category = models.ForeignKey(to=PruductCategory, on_delete=models.CASCADE)
    quantity = models.PositiveIntegerField(default=0)
    image = models.ImageField(upload_to='products_image')


Далее хотел импортировать этот класс в Shell и создать объект на основе класса
НО, консоль выдает мне вот такую ошибку
Traceback (most recent call last):
File "C:\Python39\lib\code.py", line 90, in runcode
exec(code, self.locals)
File "", line 1, in
File "C:\Program Files\JetBrains\PyCharm Community Edition 2022.2.4\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'products'

Как я понял, почему-то консоль не видит приложение "products", в котором и описаны эти классы, но я не знаю как это починить
До этого проблем с видимостью не было
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы