/EventPlus

Plataforma de anuncio de eventos desenvolvida para submissão no processo de seleção de estagio da MidiaCode

Primary LanguageJavaScript

EventPlus

Plataforma de anuncio de eventos desenvolvida para submissão no processo de seleção de estágio da MidiaCode

EventPlus

Como desenvolver?

  1. Clone o repositório.
  2. Crie um virtualenv com Python 3.6
  3. Ative o virtualenv.
  4. Instale as dependências
git clone git@github.com:werberth/EventPlus.git eventplus
cd eventplus
python -m venv .env
source .env/bin/activate
pip install -r requirements.txt
  1. Após intalar as dependências, renomeie o arquivo exemple.env para .env e preencha o valor na variável SECRET_KEY. (Entre no site MiniWebtool, gere uma secrete key, copie e cole como valor da variavel.)

  2. Caso queria utilizar o sqlite3, exclua a variável DATABASE_URL (DATABASE_URL='postgres://username:password/db_name') do arquivo.

  3. Caso queira utilizar o PostgreSQL substitua o valor username, password e db_name na string da variável, pelo nome de usuário, senha e nome do banco respectivamente.

  4. Rode as migrações:

python manage.py migrate
  1. Compile as traduções:
python manage.py compilemessages
  1. Feito, isso é só rodar os tests:
python manage.py test