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 [email protected]: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.env
para.env
e 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:https://username:password/db_name'
) do arquivo. -
Caso queira utilizar o PostgreSQL substitua o valor
username
,password
edb_name
na 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