Criar um ambiente virtual chamado env $ python3.8 -m venv env Ativando o ambiente virtual $ source env/bin/activate Instalar as dependências no ambiente virtual $ pip install -r src/requirements.txt Desativar um ambiente virtual $ deactivate Principais comandos do CLI do Django Listar todos os comandos do CLI $ python manage.py help Rodar o server # Esse comando só irá funcionar dentro do container $ python manage.py runserver 0.0.0.0:8000 Rodar as migrações $ python manage.py migrate Criar uma nova migração $ python manage.py makemigrations Entrar no Shell do Django # Comando útil para debugar código manualmente $ python manage.py shell Rodar os testes $ python manage.py test Criar um novo App $ python manage.py startapp <NOME> Criar um superusuário # As credênciais usadas servem para acessar o dashboard administrativo do django na rota # localhost:8000/admin $ python manage.py createsuperuser