107 lines
2.4 KiB
Markdown
107 lines
2.4 KiB
Markdown
# CENANDOODLE
|
|
|
|
Ordinare cibo con doodle su wlan
|
|
|
|
Doodle condiviso su rete locale per ordinare e organizzare cibo e bevande (se previste)
|
|
|
|
----------------------------------------
|
|
|
|
# JAWANNDENN
|
|
|
|
Git software utilizzato
|
|
https://github.com/hartwork/jawanndenn
|
|
|
|
|
|
Si installa
|
|
|
|
pip3 install jawanndenn --user
|
|
|
|
o con git clone
|
|
|
|
git clone https://github.com/hartwork/jawanndenn
|
|
./setup.py install --user
|
|
|
|
si lancia
|
|
|
|
jawanndenn
|
|
|
|
Si avvia su 127.0.0.1:8080 una copia di questa demo qui https://jawanndenn.de/
|
|
|
|
----------------------------------------
|
|
|
|
jawanndenn --help:
|
|
--debug Enable debug mode (default: disabled)
|
|
--host HOST Hostname or IP address to listen at (dfault 127.0.0.1)
|
|
--port PORT Port to listen at (default: 8080)
|
|
--url-prefix PATH Path to prepend to URLs (default: "")
|
|
--database-sqlite3 FILE File to write the database to (default: ~/jawanndenn.sqlite3)
|
|
--django-secret-key-file FILE File to use for Django secret key data (default: ~/jawanndenn.secret_key)
|
|
|
|
limit configuration:
|
|
--max-polls COUNT Maximum number of polls total (default: 1000)
|
|
--max-votes-per-poll COUNT Maximum number of votes per poll (default: 40)
|
|
|
|
data import/export arguments:
|
|
--dumpdata Dump a JSON export of the database to standard output, then quit.
|
|
--loaddata FILE.json Load a JSON export of the database from FILE.json, then quit.
|
|
|
|
----------------------------------------
|
|
|
|
|
|
# GOAL:
|
|
Estrapolare nomi dei piatti e formattarli per file json
|
|
|
|
|
|
Da fare:
|
|
|
|
Estrapola piatti da JustEat,
|
|
Estrapola prezzo,
|
|
Estrapola descrizione,
|
|
formatta i dati.
|
|
|
|
Funzionalità da aggiungere:
|
|
Visualizzare prezzo,
|
|
Visualizzare descrizione piatto,
|
|
Spesa totale,
|
|
Spesa dei singoli,
|
|
Visualizzazione del num telefono ristorante,
|
|
Eliminare un piatto,
|
|
Mostrare che non è disponibile o non mostrare un piatto se non c'è,
|
|
|
|
Funzionalità da aggiungere secondarie:
|
|
Specificare la scelta dell impasto speciale
|
|
|
|
|
|
-----------------------------------------
|
|
|
|
|
|
FILE.json di esempio:
|
|
|
|
|
|
|
|
{
|
|
|
|
"lifetime": "day",
|
|
|
|
"equal_width": true,
|
|
|
|
"title": "Che ti vuoi mangià?",
|
|
|
|
"options": [
|
|
|
|
"Piatto Lahme Meshwie",
|
|
|
|
"Piatto Aleppo",
|
|
|
|
"Fatayer con Formaggio",
|
|
|
|
"Fatayer con Spinaci"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
|
|
|
|
|