Импорт "django.db.models" не может быть разрешен из источника / py manage.py makemigrations Изменений не обнаружено

Я работаю над проектом с использованием django и использую программное обеспечение Visual Studio Code.

В моем каталоге "store" есть пакет python под названием "tiendaonline" и приложение под названием "gestionpedidos", где я пытаюсь создать таблицу (DDBB)

Проблема, которую я получаю, заключается в том, что я не могу создать таблицу, потому что когда я пытаюсь запустить "py manage.py makemigrations", я вижу msg "No changes detected". Также я вижу в окне под названием проблемы следующее сообщение: " Import "django.db.models" could not be resolved from source "

".

Мой set.py выглядит следующим образом:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'gestionpedidos',
]

а моя модель такова:

from django.db import models

# Create your models here.
class Pedidos(models.Model):
    numero = models.IntegerField(max_length=100 )
    fecha = models.DateField(max_length=300 )
    entregado = models.BooleanField() 

class Clientes(models.Model):
    name = models.CharField(max_length=30 )
    direc = models.CharField(max_length=50 )
    Email = models.EmailField() 
    Tel = models.EmailField() 

class Articulos(models.Model):
    name = models.CharField(max_length=100 )
    seccion = models.CharField(max_length=300 )
    price = models.IntegerField() 

Я не знаю, что происходит. Он может дать мне адрес перехода, например "0001_init", но не работает.

Спасибо

сначала перезапустите код vs, а затем активируйте виртуальную среду, если вы ее используете. снова выполните makemigrations и мигрируйте, если изменений не обнаружено, удалите недавнюю миграцию и сделайте это снова

Добавили ли вы папку migrations в приложение gestionpedidos?

Если django не обнаруживает изменения, сделайте следующее py manage.py makemigrations gestionpedidos чтобы искать изменения только в этом приложении. Я не уверен почему, но это срабатывало для меня бесчисленное количество раз в прошлом.

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