Skip to content

vitormcferreira/desafio-drf-frexco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

desafio-drf-frexco

Projeto criado usando Django e Django Rest Framework para um processo seletivo da Frexco.

A documentação da API está disponível em docs.

Iniciando o projeto

# Clona o repositório para a pasta atual
git clone https://github.com/vitormcferreira/desafio-drf-frexco.git

# Entra na pasta do repositório
cd desafio-drf-frexco

# Inicia o ambiente virtual e instala as dependências
pipenv install

# Entra no ambiente virtual
pipenv shell

# faz as migrações
python manage.py migrate

# inicia o servidor
python manage.py runserver

No localhost a documentação está disponível em http://localhost:8000/api/docs/ .

Desafio Tech (Python)

  • Criar uma API usando a linguagem Python, frameworks: Django e Django Rest Framework.
  • A API deverá realizar a comunicação com um banco de dados SQL qualquer (pode ser SQLite)
  • O banco deverá ter pelo menos duas tabelas:
    • Uma tabela chamada “Region” que conterá apenas uma coluna “name” com informação dos nomes das regiões do Brasil ( Norte, Nordeste, etc.)
    • Uma tabela chamada “Fruit” que conterá colunas “name” (o nome da fruta) e uma coluna de associação por chave estrangeira (foreign key) com a tabela “Region” associando cada fruta a uma região existente na primeira tabela.
  • Para cada tabela, a API deve conter os quatro métodos GET, POST, PUT e DELETE.

Diagrama ER

Diagrama ER

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages