Per stampare la versione cartacea di Gancio
|
||
---|---|---|
static | ||
templates | ||
app.py | ||
config.yaml | ||
README.md | ||
requirements.txt |
Istruzioni per buildare in locale
git clone https://git.lattuga.net/balotta/gancio-flyers
cd gancio-flyers
python3 -m venv venv
. venv/bin/activate # || venv/bin/activate.fish
pip install -r requirements.txt
flask run
Come aggiungere dei nuovi template
Sto coso supporta più template, per template si intendono i file jinja2 (chiamiamoli template base) e dei parametri, l'insieme delle due cose forma un template.
Se vuoi aggiungerne uno nuovo metti il template in templates/flyers/nometemplate.html
e crea la directory static/flyers/nometemplate
per i file CSS.
Poi vai in config.yaml
, sezione templates e aggiungi il tuo, scopiazzando dagli altri.
Media
I media si trovano nella cartella /static e sono aggiunti con la seguente sintassi (es: favicon): {{ url_for('static', filename='favicon.ico') }}