Skip to content

lucassouto/revendamais-api

Repository files navigation

Django API RevendaMais

Rodando localmente

Assumindo que você está usando Python 3.6.x ou superior e o gerendiador de dendências pip siga os passos para executar o projeto localmente.

Crie o banco de dados revendamais_api:

CREATE USER "django_revendamais";
CREATE DATABASE "revendamais_api";
GRANT ALL PRIVILEGES ON DATABASE "revendamais_api" TO "django_revendamais";
ALTER USER "django_revendamais" CREATEDB;

Instale virtualenv:

pip3 install virtualenv

Crie e ative um novo enviroment Python:

virtualenv env
source env/bin/activate

Instale as dependências do projeto:

pip install -r requirements/local.txt

Configure as variáveis de ambiente:

SECRET_KEY="x7c**8y&oc#0s5^5biu*8d)lyr$xl^t0rxi=4!+v*ipkr%ey*v"
DATABASE_URL="postgres://django_revendamais@localhost:5432/revendamais_api"
DEBUG="True"
API_KEY="s0Ib0hCIhWpzrzHiMYKg4ysfD"
API_SECRET="5KtKazHyxKunlgDQfTZqGzV6BxokKetVykEe8aU1ZPDtJk7Cr0"
ACCESS_TOKEN="2511567800-2QXairBlcmyEl90ob4jbkuLlzLMnxFHtYWca7oD"
ACCESS_TOKEN_SECRET="049GKUQFHxm2l4SDmjyWee4rJLmIpRioPVtAacUmvUlbt"
FILE_WOEID="woeids.json"

Rode as migrações do banco de dados:

./manage.py migrate

Start a aplicação:

./manage.py runserver

Opcional:

Rode o Tox para os testes e checagem de código:

tox

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages