Plataforma de anuncio de eventos desenvolvida para submissão no processo de seleção de estágio da MidiaCode
- Clone o repositório.
- Crie um virtualenv com Python 3.6
- Ative o virtualenv.
- 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-
Após intalar as dependências, renomeie o arquivo
exemple.envpara.enve preencha o valor na variávelSECRET_KEY. (Entre no site MiniWebtool, gere uma secrete key, copie e cole como valor da variavel.) -
Caso queria utilizar o sqlite3, exclua a variável DATABASE_URL (
DATABASE_URL='postgres://username:password/db_name') do arquivo. -
Caso queira utilizar o PostgreSQL substitua o valor
username,passwordedb_namena string da variável, pelo nome de usuário, senha e nome do banco respectivamente. -
Rode as migrações:
python manage.py migrate- Compile as traduções:
python manage.py compilemessages- Feito, isso é só rodar os tests:
python manage.py test