1. Crie seu ambiente virtual:
python -m venv venv
2. Ative seu venv:
# Linux:
source venv/bin/activate
# Windows (Powershell):
.\venv\Scripts\activate
# Windows (Git Bash):
source venv/Scripts/activate
3. Instale todas as dependencias em requirements.txt
:
pip install -r requirements.txt
4. 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 makemigrations
2. Para criar o banco de dados configurado de acordo com as models execute:
python manage.py migrate
3. Execute o server:
python manage.py runserver