O aplicativo básico de blog construído no tutorial do Flask .
# clone the repository
git clone https://github.com/LUDUSLab/FapeamLabAPI.git
cd FapeamLabAPI
Crie um virtualenv e ative-o:
python3 -m venv venv
source venv/bin/activate
Instale as dependências:
pip3 install -r requirements.txt
Crei o bando de dados pelo Postgres e atribua as informações de usuário, senha e nome do banco na variável de ambiente DATABASE_URL.
Para criar as tabelas:
$ python3 -c 'from app import db; db.create_all()'
Para excluir as tabelas:
$ python3 -c 'from app import db; db.drop_all()'
Definir as veriáveis de ambiente SECRET_KEY e DATABASE:
export SECRET_KEY='key'
export DATABASE_URL='postgresql://username:password@host:port/database'
export FLASK_ENV=development
flask run
Open http://127.0.0.1:5000 in a browser.