2022-10-02 17:55:49 +02:00
2022-09-23 22:00:08 +02:00
2022-10-01 03:38:46 +02:00
2022-10-02 17:55:49 +02:00

CENANDOODLE

Ordinare cibo con doodle in rete locale o anche no

Doodle condiviso su rete locale per ordinare e organizzare cibo e bevande (se previste)


JAWANNDENN

Git software da utilizzare 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

La tua macchina quindi hosta il doodle all indirizzo 127.0.0.1:8080 e si avvia 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"

  ]

}
Description
Scraper per Just Eat
Readme 103 KiB
Languages
Python 78.8%
HTML 16.2%
Shell 5%