Eventex
Sistema de eventos encomendado pela Morena.
Como desenvolver?
- Clone o repositório;
- Crie um virtualenv com Python 3.6.1;
- Ative o virtualenv;
- Instale as dependências;
- Configure a instância de desenvolvimento com o .env;
- 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?
- Crie uma instância no Heroku;
- Envie as configurações para o Heroku;
- Defina uma SECRET_KEY para a instância;
- Defina DEBUG=False;
- Configure o serviço de e-mail;
- 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