Skip to content

Projeto criado para disciplina de Tópicos Avançados, SI, 7º Período.

Notifications You must be signed in to change notification settings

mariojorgevalle/rh

Repository files navigation

Projeto para P2

  • Instituto Federal Fluminense
  • Sistemas de Informação - 7º Período
  • Matéria:

    Tópicos Avançados

  • Alunos:

    Mario Jorge Valle do Amaral e Rebeca Campos Motta

  • Trabalho:

    Serviço para gestão de Recursos Humanos do IFF

Informações

Projeto desenvolvido em Django, utilizando Piston e RESTfulie como ferramentas para serviço. Inicialmente modelado para a disciplina de Processos de Negócios onde desenvolvemos a parte de estrutura e documentação. Tem por objetivo oferecer de forma facilitada os dados dos servidores do Instituto através de um serviço, agilizando a comunicação com outras aplicações.

Funcionalidades

Atualmente já está implementados os métodos GET e PUT. Os próximos passos serão implementar os métodos POST e DELETE.

Para utilizar

  • Faça o download do projeto (.zip ou .tar.gz) pelo GitHub.
  • Descompacte.
  • Renomeie a pasta para "rh".
  • Execute o comando:

    sudo chmod +x install.sh
  • Execute o comando:

    sudo ./install.sh
  • Confirme a instalação de pacotes quando solicitado.
  • Crie o "superuser" quando for solicitado.
  • Acesse:

    http://localhost:8080/

Habilitando POST

  • Abra o arquivo /var/lib/python-support/python2.7/piston/resource.py com sudo.
  • Adicione na linha 34 entre "self.handler = handler() ... if not":

    self.csrf_exempt = getattr(self.handler, 'csrf_exempt', True)
  • Reinicie o sevidor Django.

About

Projeto criado para disciplina de Tópicos Avançados, SI, 7º Período.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published