Skip to content

Latest commit

 

History

History
67 lines (53 loc) · 1.11 KB

useful_scripts.md

File metadata and controls

67 lines (53 loc) · 1.11 KB

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