update readme

This commit is contained in:
Giuseppe Nucifora 2024-12-18 18:32:29 +01:00
parent 69a4bf81f1
commit e587a4cea6
3 changed files with 28 additions and 21 deletions

View File

@ -34,13 +34,6 @@ Questa dashboard interattiva permette di simulare e analizzare la produzione di
```bash
pip install -r src/requirements.txt
```
## Configurazione del Progetto
1. Crea un file `.env` nella directory `src` con le seguenti variabili:
```env
DEV_MODE=True # Imposta su False per utilizzare i modelli ML
```
## Esecuzione della Dashboard
@ -51,12 +44,22 @@ Questa dashboard interattiva permette di simulare e analizzare la produzione di
2. Avvia la dashboard:
```bash
python olive-oil-dashboard.py
python olive-oil-dashboard.py [options]
```
#### Opzioni disponibili:
- port PORT: Specifica la porta su cui avviare il server (default: 8888)
- debug : Attiva la modalità debug con auto-reload (default: False)
#### Esempio:
```bash
python olive-oil-dashboard.py --port 8888 --debug
```
3. Apri un browser e vai all'indirizzo:
```
http://localhost:8050
http://localhost:8888
```
## Struttura del Progetto

View File

@ -34,13 +34,6 @@ Questa dashboard interattiva permette di simulare e analizzare la produzione di
```bash
pip install -r src/requirements.txt
```
## Configurazione del Progetto
1. Crea un file `.env` nella directory `src` con le seguenti variabili:
```env
DEV_MODE=True # Imposta su False per utilizzare i modelli ML
```
## Esecuzione della Dashboard
@ -51,12 +44,22 @@ Questa dashboard interattiva permette di simulare e analizzare la produzione di
2. Avvia la dashboard:
```bash
python olive-oil-dashboard.py
python olive-oil-dashboard.py [options]
```
#### Opzioni disponibili:
- port PORT: Specifica la porta su cui avviare il server (default: 8888)
- debug : Attiva la modalità debug con auto-reload (default: False)
#### Esempio:
```bash
python olive-oil-dashboard.py --port 8888 --debug
```
3. Apri un browser e vai all'indirizzo:
```
http://localhost:8050
http://localhost:8888
```
## Struttura del Progetto

View File

@ -2759,12 +2759,13 @@ def update_graph_style(graph_id):
if __name__ == '__main__':
port = int(os.environ.get('DASH_PORT', 8050))
debug = int(os.environ.get('DASH_DEBUG', True))
port = int(os.environ.get('DASH_PORT', 8888))
debug = int(os.environ.get('DASH_DEBUG', False))
# Oppure usando argparse per gli argomenti da riga di comando
parser = argparse.ArgumentParser()
parser.add_argument('--port', type=int, default=8050, help='Port to run the server on')
parser.add_argument('--port', type=int, default=8888, help='Port to run the server on')
parser.add_argument('--debug', type=bool, default=False, help='Debug')
args = parser.parse_args()
app.run_server(