Questo è il mio laboratorio Django; lo utilizzo per test, divertimento (1) e fonte di materiale per il corso Python / Django.
Alcuni progetti sono disponibili su github, con licenza GPL, gli altri attendono pazientemente una revisione e adeguamento all'ultima versione del framework.
(1) lo so, ho uno strano concetto di divertimento.
Expense Tracker traccia le spese e ne estrae alcune statistiche.
E' un punto di partenza per il corso: alcune pagine sono volutamente semplici, altre leggermente più sofisticate; per la lista delle spese ho implementato uno "scroll infinito" stile Twitter.
Ho utilizzato anche Bootstrap e AngularJS.
Kiss PM è un mini gestionale di progetti: Kiss non è il gruppo musicale, ma l'acronimo di "Keep It Simple, Stupid!".
Al momento è poco più di un prototipo. Ecco le caratteristiche principali:
Come si vede dalle schermate, ho utilizzato sia pagine progettate da zero che personalizzazioni dell'interfaccia di amministrazione standard di Django.
La task board - prima schermata - è quasi una single-page application dalla quale effettuare molte delle operazioni principali via jQuery/Ajax.
Una nota: non cercate un senso nei testi di prova, vengono dal tecnichese generator.
Un gestore di todo minimale al quale, volutamente, manca quasi tutto; le caratteristiche:
Questa non è un'applicazione Django, ma l'ho comunque inclusa nel lab: è un prototipo che ho sviluppato per testare la comunicazione con apparecchi musicali MIDI.
Funziona come monitor, looper a 4 tracce e recorder con esportazione su file MIDI.
Maggiori info e codice sorgente su github.