1. Crie seu ambiente virtual:
python -m venv venv2. Ative seu venv:
# Linux:
source venv/bin/activate
# Windows (Powershell):
.\venv\Scripts\activate
# Windows (Git Bash):
source venv/Scripts/activate3. Instale todas as dependencias em requirements.txt:
pip install -r requirements.txt4. Configure o arquivo .env:
POSTGRES_DB= nome_do_banco_de_dados
POSTGRES_USER= usuário
POSTGRES_PASSWORD= senha_do_usuário
5. A documentação pode ser encontrada no seguinte end-point:
# Localhost:
http://localhost:8000/api/docs/
http://127.0.0.1:8000/api/docs/
# Host externo:
http://_dominio-aqui_/api/docs/Siga os seguintes passos com o venv ativo:
1. Gere as migrações:
python manage.py makemigrations2. Para criar o banco de dados configurado de acordo com as models execute:
python manage.py migrate3. Execute o server:
python manage.py runserver