Я работаю над проектом с использованием django и программного обеспечения pycharm. В моем каталоге «магазина» у меня есть пакет Python под названием «модели», в котором есть два файла Python: - init.py и Product.py. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу создать таблицу с помощью этой команды, даже когда я импортирую класс «Продукт» из модуля продукта в файле init.py. Даже оба модуля находятся в одном пакете.
Вот код файла product.py:-
from django.db import models
class Product(models.Model):
name = models.CharField(max_length=50)
price = models.IntegerField(default=0)
description = models.CharField(max_length=200, default='')
image = models.ImageField(upload_to='products/')
А вот код файла init.py:-
from .product import Product
Но когда я запускаю команду на терминале, я получаю эту ошибку: -
(venv) C:\Users\Admin\PycharmProjects\SMart>python manage.py makemigrations
No changes detected
Подробнее здесь: https://stackoverflow.com/questions/645 ... s-detected
Python Manage.py makemigrations: изменений не обнаружено ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение