Per stampare la versione cartacea di Gancio
Find a file
fadelkon 6a74d634de Fix crashes when some event doesn't have a poster
Signed-off-by: encrypt <encrypt@labr.xyz>
2024-06-09 10:35:44 +02:00
static il form iniziale è presentabile 2023-11-30 00:05:03 +01:00
templates Fix crashes when some event doesn't have a poster 2024-06-09 10:35:44 +02:00
app.py Fix crashes when some event doesn't have a poster 2024-06-09 10:35:44 +02:00
README.md aggiornato readme 2023-10-17 22:43:26 +02:00
requirements.txt add requests 2023-10-09 18:04:25 +02:00
templates.json modificato il sistema di gestione dei templates, ora un template è fatto dal template jinja + i parametri, aggiunto autoselect in home 2023-10-17 22:37:02 +02:00

Istruzioni

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 files css. Poi vai in templates.json e aggiungi il tuo scopiazzando dagli altri.