https://github.com/fga-eps-mds/2017.2-deputinder-api
Projeto para auxiliar o eleitor brasileiro escolher seu candidato parlamentar.
https://github.com/fga-eps-mds/2017.2-deputinder-api
deputados django politica python react react-redux senadores webpack
Last synced: 11 months ago
JSON representation
Projeto para auxiliar o eleitor brasileiro escolher seu candidato parlamentar.
- Host: GitHub
- URL: https://github.com/fga-eps-mds/2017.2-deputinder-api
- Owner: fga-eps-mds
- Created: 2017-09-16T15:39:16.000Z (almost 9 years ago)
- Default Branch: development
- Last Pushed: 2022-12-08T00:41:40.000Z (over 3 years ago)
- Last Synced: 2024-04-12T14:18:49.765Z (about 2 years ago)
- Topics: deputados, django, politica, python, react, react-redux, senadores, webpack
- Language: Python
- Homepage:
- Size: 199 KB
- Stars: 3
- Watchers: 19
- Forks: 2
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 2017.2 - meRepresenta - Rest API
[](https://coveralls.io/github/fga-gpp-mds/2017.2-DepuTinder-API?branch=development)
A API do software possui um repositório destinado a ela. Este pode ser acessado no endereço a seguir:
[meRepresenta](https://github.com/fga-gpp-mds/2017.2-DepuTinder)
### Instalação
Para instalar todas as dependências necessárias do projeto, rode o seguinte comando:
```
pip install -r requirements.txt
```
Para que seja possível a utilização da API, é preciso executar o makemigrations. Este comando é necessário para criação de novas migrações relacionadas às models:
```
python3 manage.py makemigrations
```
Para que essas migrações possam ser manipuladas, tanto na aplicação de novas quando no exclusão das existentes, é necessário executar o comando:
```
python3 manage.py migrate
```
Para executar a API é fundamental o seguinte comando:
```
python3 manage.py runserver
```
Para acessar o servidor gerado no comando anterior, basta acessar [localhost:8000](http://localhost:8000/)