Pessoal, estava seguindo os passos do vídeo do Programador Python sobre o Chat pelo Django. Mas a partir desse makemigrations
, não roda o que deveria. Já tentei umas 5 vezes e sempre aparece a mesma mensagem
1 curtida
Só para resumir o que faz o comando makemigrations e o comando migrate do Django:
- makemigrations: O comando cria os arquivos de migrações com as instruções para alterar a estrutura no banco de dados.
- migrate: Comando que executa os arquivos de migração para aplicar as alterações
Essa mensagem “No changes detected” é bem explicita. Ele está informando que não existe nenhuma mudança detectada. Isso pode ocorrer por vários motivos:
- Não importa quantas vezes você rodar o comando, ele só cria as migrações 1 vez. Então talvez você tenha rodado e não percebeu
- Se você não adicionou o app no
settings.py
ele não vai gerar os arquivos de migração - Se você não criou as models (Chat e Room), ele não vai ter model para gerar as migrations
- As migrações ja foram criadas e agora só falta você executar:
python manage.py migrate
Para entendermos melhor o que está rolando e em que parte você está do projeto/video, peço que você clique edite o seu tópico e acrescente as seguintes informações:
- Adicione uma foto do seu editor de código, mostrando todas as pastas do projeto para eu entender a estrutura do teu projeto e verificar se você está fazendo tudo corretamente.
- Informe em qual minuto do video você está para eu entender onde você parou.
Tente trazer o máximo de informação possível e detalhar o processo que tu fez pra chegar ate ai e ter resultados diferentes do video.
Só peço pra você não adicionar uma “Resposta” aqui no topico, clique nos 3 pontinhos da sua pergunta e edita ela. As respostas são exclusivas apenas para soluções. Abraços!
1 curtida