Projeto integrado da pós graduação de Desenv. Web Full Stack da PUC Minas
- Para iniciar a aplicação
- Crie o arquivo .env com as variáveis abaixo, o endereço da variável URL_FRONTEND deve apontar para o endereço da API iniciada no repositorio immobilis-frontend-main.
echo "SECRET_KEY=minhasecretkey
DATABASE_URL=postgresql://usuario:senha@hostBD/banco
GOOGLE_CLIENT_ID=OauthClientID
GOOGLE_CLIENT_SECRET=OauthClientSecret
URL_FRONTEND=https://meu.endereco.de.frontend:porta" > .env - Crie um virtualenv com o comando:
$ python3 -m venv "nomeDoVenv" - Execute o comando de activate respectivo do sistema operacional.
Ex: Linux:
$ . ./venv/bin/activate - Instale os pacotes requeridos:
(venv)$ pip install -r requirements.txt - Caso seja a primeira execução, precisa ser aplicado o modelo no banco de dados postgresql:
(venv)$ flask db init
(venv)$ flask db migrate
(venv)$ flask db upgrade - Iniciar o Flask:
(venv)$ flask run
- Crie o arquivo .env com as variáveis abaixo, o endereço da variável URL_FRONTEND deve apontar para o endereço da API iniciada no repositorio immobilis-frontend-main.