python manage.py startapp PARA QUE SERVE ESSE COMANDO NO PYTHON ?
d. python manage.py makemigrations PARA QUE SERVE ESSE COMANDO NO PYTHON ?
Soluções para a tarefa
Resposta:
<Se for sobre o framework django para python>
Ao executar o comando makemigrations será feita uma análise, e se for retornado o valor (TRUE), ele irá criar novas migrações, e assim será alterado a estrutura do banco de dados, refletindo as alterações feitas.
- você pode consultar a página do framework -> Django makemigrations.
Resposta:
python manage.py startapp => Serve para criar um novo app. Um app (falando de maneira simplificada) é uma parte de um projeto. Ex: Se você cria um projeto chamado livraria, alguns apps poderiam ser livros e usuários.
python manage.py makemigrations => Serve para criar migrações. Ele verificará se houve alteração no arquivo models, tendo resposta positiva, criará novas migrações. Para essas migrações serem persistidas no banco de dados, utiliza-se o comando python manage.py migrate.
Explicação: