kjarrio / python-backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

python-backend - teste

API de estudantes feito com Django / DRF, de forma simples.

Tecnologia

Instruções

O API tem 2 containers, escola-db e escola-api:

  • escola-db - Banco de dados PostgreSQL
  • escola-api - REST API feito em Python usando Django/DRF.
    • Esse container só inicia após do banco de dados. - Utilizando Dockerize

Para executar com docker:

docker-compose up -d

Parar o docker:

docker-compose down

Utilização

Limitações

Para simplificar testes, execução, etc:

  • Não tem autenticação no API, mas para produção, usarei Token / OAuth 2.0
  • Usuários e senhas estão configuradas em texto de configuração.
  • Não tem configuração de build, release, ou deploy (CI).

About


Languages

Language:Python 90.0%Language:Dockerfile 6.7%Language:Shell 3.3%