refact: Distribui responsabilidades anteriormente ligadas ao entrypoint
Saci Pererê authored
O entrypoint da aplicação estava dentro do módulo acervo, causando a mistura em um mesmo módulo:

1. Definição do `entrypoint` da aplicação
1. `modelos` de mídia
1. Geração de dinâmica de endpoints

* O caso (1) foi endereçado com a criação do arquivos `main.py`
* Para caso (2) foi criado um pacote `models` para onde passamos as definições dos modelos, o de mídias especificamente está em `models/midias.py`
* No caso (3) foi feito o redirecionamento para um pacote específico com as definições de endpoints: `api/v2/endpoints`
  * Para as mídias foi mantido o formato de criação "dinâmica" dos endpoints, sendo necessário revisitar posteriormente
  * Aproveitamos para passar os demais endpoints que se encontravam no módulo `rest.py` para o mesmo pacote.

Outra citações importantes:

* Mudar a referência relativa nos imports ( uso de "." ou ".." ), usar baobaxia como raiz das referências.
* Não usar "\*" nos...
64a4305a
Name Last commit Last update