Resultados de mis prĂĄcticas con el libro de Miguel Grinberg.
- Installation
- Basic Application Structure
- Tempaltes
- Web Forms
- Databases
Los capĂtulos del 1 al 6 estĂĄn en la rama principal (part1/caps1-6
), pero el capĂtulo 7 lo hago en una rama distinta (part1/cap7
) debido a que cambia bastante su estructura!
- Primero clonamos el repositorio
git clone https://github.com/JaviCeRodriguez/flask_practice.git
cd ./flask_practice
- Seteamos las variables de entorno (con PowerShell, trabajo con Windows đ )
$env:FLASK_APP = "hello.py"
$env:FLASK_DEBUG = "1"
$env:MAIL_USERNAME="gmail_username"
$env:MAIL_PASSWORD="gmail_password_application"
$env:JAVO_ADMIN="mi_usuario@gmail.com"
- Creamos entorno virtual e instalamos las librerĂas adentro
python -m venv venv
venv/Scripts/activate
(venv) pip install -r requirements.txt
- Por Ăşltimo, corremos la aplicaciĂłn
(venv) flask run
Abrimos el browser de preferencia y entramos a http://127.0.0.1:5000/