Realize o clone do projeto e entre no diretório baixado
git clone https://github.com/beatriz-soares/vacinacao.git
cd vacinacao
Crie uma nova virtualenv (o exemplo abaixo é feito usando virtualenvwrapper):
mkvirtualenv vacinacao
Instale as dependências:
workon vacinacao
pip install -r requirements.txt
Crie um novo banco de dados:
sudo -u postgres psql -U postgres -c "CREATE DATABASE vacinacao;"
Ajuste nas settings o username e senha do seu database
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'vacinacao',
'USER': "seu_user",
'PASSWORD': "sua_senha",
'HOST': 'localhost',
'PORT': '5432',
}
}
Ajuste também nas settings o provedor de email
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'sua_senha'
Crie as tabelas do projeto:
python manage.py migrate
A aplicação já vem com três usuários:
- Paciente: 89077810013
- Coordenador SUS: 92347763059
- Profissional Saude: 44901141090
Todos os três usuários possuem senha 'treinamento' (sem as aspas).
O link do Heroku com o sistema rodando é o: