Skip to content

Backend do desafio final do curso de desenvolvedor fullstack junior do LCCV

Notifications You must be signed in to change notification settings

WesleyMPG/final-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SumeSoftware

Esse projeto é o backend do desafio final do curso de desenvovedor fullstack júnior do LCCV/UFAL.

Conteúdo

Estão implementados os modelos e rotas requeridos no backlog. Também aqui são feitos alguns filtros pedidos, como o de retornar apenas fornecedores que sejam relacionados à natureza de despesa "Equipamentos e material permanente"; se olhado no django admin é possível ver que o banco contem outros fornecedores e outros dos itens que possuem filtros semelhantes, mas não se enquadram.

Importante ressaltar que as tabelas necessárias para o cadastro de um bem (Fornecedor, NotaFiscal, etc) podem ser populadas com o comando:

python manage.py loaddata cadastro_de_bens/fixture/db_data.json

Dificuldades

Essa parte do projeto acabou sendo mais dífícil por falta de familiaridade com a tecnologia em questão. Mesmo django e django-rest adiantando muito o trabalho da criação de rotas, tabelas, etc, sofri um pouco na hora de pegar um id passado na rota (no caso de uma relação), por exemplo.

About

Backend do desafio final do curso de desenvolvedor fullstack junior do LCCV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages