You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Quando trabalhamos com APIs, temos os recursos do sistema.
Por exemplo:
Funcionários seria um recurso que responderia pela seguinte url:
/funcionarios/
E temos um outro recurso chamado Dependentes.
O recurso dependentes está diretamente relacionado com Funcionarios, pois um funcionario pode ter 1 ou mais dependentes.
Então crie uma aplicação em Flask que responda pelas seguintes urls:
@app.route("/funcionarios/")# Lista todos os funcionarios cadastrados@app.route("/funcionarios/1/")# Lista informações sobre um funcionário@app.route("/funcionarios/1/dependentes/")# Deve listar todos os dependentes de um funcionário@app.route("/funcionarios/1/dependentes/",methods=["POST"])# Se for feito um POST nessa url, deve ser incluído um novo dependente para esse funcionario.
@app.route("/funcionarios/1/dependentes/1/"# Deve mostrar informações sobre um único dependente.
@app.route("/funcionarios/1/dependentes/1/",methods=["DELETE"]) # Se feito um DELETE nessa mesma url o dependente deve ser removido da lista de dependentes.
Você pode fazer o controle desses dependentes e funcionários através de arquivos JSON como foi aprendido no primeiro curso.
Os Funcionários devem ter as seguintes informações:
ID
Nome
Cargo
Idade
E os Dependentes devem ter:
ID
Nome
Idade
Essas dados devem ser passados no formato JSON conforme foi visto na primeira e segunda aula e você pode utilizar o REST Client do firefox para interagir com a sua API.
Dicas:
Lembre-se que para escrever em arquivos você pode escreve o seguinte código:
Quando trabalhamos com APIs, temos os recursos do sistema.
Por exemplo:
Funcionários seria um recurso que responderia pela seguinte url:
/funcionarios/
E temos um outro recurso chamado Dependentes.
O recurso dependentes está diretamente relacionado com Funcionarios, pois um funcionario pode ter 1 ou mais dependentes.
Então crie uma aplicação em Flask que responda pelas seguintes urls:
Você pode fazer o controle desses dependentes e funcionários através de arquivos JSON como foi aprendido no primeiro curso.
Os Funcionários devem ter as seguintes informações:
ID
Nome
Cargo
Idade
E os Dependentes devem ter:
ID
Nome
Idade
Essas dados devem ser passados no formato JSON conforme foi visto na primeira e segunda aula e você pode utilizar o REST Client do firefox para interagir com a sua API.
Dicas:
Lembre-se que para escrever em arquivos você pode escreve o seguinte código:
Uma vez que um arquivo no formato json é lido e convertido com o json.loads você pode trata-lo como um dicionário.
The text was updated successfully, but these errors were encountered: