christophermoura / wttd-1

Projeto Eventex de Estudos do Welcome to the Django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Eventex

Sistema de eventos encomendado pela Morena.

Build Status Code Health Coverage Status

Como desenvolver?

  1. Clone o repositório;
  2. Crie um virtualenv com Python 3.6.1;
  3. Ative o virtualenv;
  4. Instale as dependências;
  5. Configure a instância de desenvolvimento com o .env;
  6. Execute os testes.
git clone git@github.com:Riverfount/wttd.git
cd wttd
python -m virtualenv .wttd
source .wttd/bin/activate
pip install -r requiremets-dev.txt
cp contrib/env-sample .env
python manage.py test

Como fazer o deploy?

  1. Crie uma instância no Heroku;
  2. Envie as configurações para o Heroku;
  3. Defina uma SECRET_KEY para a instância;
  4. Defina DEBUG=False;
  5. Configure o serviço de e-mail;
  6. Envie o código para o Heroku.
heroku create minhainstancia
# Para executar o configu:push se necessário instale o plugin push do Heroku
heroku config:push
heroku config:set SECRET_KEY=`python contrib/secret_gen.py`
heroku config:set DEBUG=False
# configuro o e-mail (dependerá de sua instância)
git push heroku master --force

About

Projeto Eventex de Estudos do Welcome to the Django

License:MIT License


Languages

Language:Python 33.8%Language:CSS 30.5%Language:HTML 29.7%Language:JavaScript 5.9%