Olá Gabriel! Tudo bem?
Um dúvida, você executou o comando python manage.py migrate
após o makemigrations
? Tente executar novamente esses comandos na ordem:
python manage.py makemigrations
: Este comando é usado para criar arquivos de migração com base nas alterações feitas nos modelos do Django. Ele analisa as alterações nos modelos e gera arquivos de migração que descrevem como o esquema do banco de dados deve ser alterado.python manage.py migrate
: Este comando é usado para aplicar as migrações pendentes no banco de dados. Ele verifica os arquivos de migração existentes no diretório de migrações e aplica as alterações no banco de dados, atualizando o esquema de acordo com as definições dos modelos.python manage.py runserver
: Este comando é usado para iniciar o servidor de desenvolvimento do Django. Ele inicia o servidor e permite que você teste e interaja com sua aplicação.
Caso esse problema persista, peço que compartilhe o link do seu repositório do github para que eu possa te auxiliar com maior assertividade. Pode ser? Fico no aguardo!
Em caso de dúvidas, me coloco à disposição.
Grande abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!