Re: [Python] django e bootstrap
Ciao Dario, Il 23/04/2015 17:54, Dario Concilio ha scritto: Ciao a tutti, vi scrivo per chiedervi cosa ne pensate dell'applicazione del framework Bootstrap all'interno di django. Ho visto che c'è su GitHub https://github.com/dyve/django-bootstrap-toolkit un toolkit. Occhio che quello non è più mantenuto, questo è quello da usare: https://github.com/dyve/django-bootstrap3 L'ho usato e ci ho contribuito e mi son sempre trovato bene. Eccetto per una pull request che ho aperta da un anno e non ho ancora capito cosa non gli piace :| E (senza vergogna) se vuoi customizzare l'admin: https://github.com/django-admin-bootstrapped/django-admin-bootstrapped che ha anche una integrazione con django-bootstrap3 per usarlo per fare il rendering dei form. Io ho usato questo fw su ambienti non python né php e avevo la libertà di sfruttarlo come mi pareva all'interno del sito. Vedendo alcuni esempi noto che l'approccio in django è più strutturato e formale, alla fine puoi fare quello che vuoi ma non direttamente applicando le classi di bootstrap ai tag delle view. Sui template di solito lo usi a manina, i form sono l'unica cosa che fa eccezione Sono curioso di sapere cosa ne pensate di questa "unione". Mah mi piare ci sia tanta magia in bootstrap o forse in buona parte dei css in generale :) -- Riccardo Magliocchetti @rmistaken http://menodizero.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] django e bootstrap
Ciao a tutti, vi scrivo per chiedervi cosa ne pensate dell'applicazione del framework Bootstrap all'interno di django. Ho visto che c'è su GitHub https://github.com/dyve/django-bootstrap-toolkit un toolkit. Io ho usato questo fw su ambienti non python né php e avevo la libertà di sfruttarlo come mi pareva all'interno del sito. Vedendo alcuni esempi noto che l'approccio in django è più strutturato e formale, alla fine puoi fare quello che vuoi ma non direttamente applicando le classi di bootstrap ai tag delle view. Sono curioso di sapere cosa ne pensate di questa "unione". ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] idio[ma]ticità
Il giorno 22 aprile 2015 23:58, Marco De Paoli ha scritto: > > > Il giorno 22 aprile 2015 13:58, Marco De Paoli ha > scritto: > >> >> Ecco un gist con il codice completo di test cases >> https://gist.github.com/depaolim/1dfd6e3d3789047c36b1 >> > > ... ho pensato che mi farebbero comodo anche le ForeignKey con il caso di > natural key > > e poi il tutto potrebbe essere messo in una app che implementa anche un > command da usare da cli > > e poi sarebbe carino generalizzare le regole di rimappatura > al momento le cerca nell'attributo "XLSX_2_FIELDS" del modello, si > potrebbe permettere, che so... > a) di passarle come argomento alla funzione load, ok, questo è facile > b) di specificarle nei settings > c) ma il più divertente è sicuramente la possibilità di leggerle da un > particolare sheet dell'xlsx > > Il 3 permette, in pratica da Excel, di compilare un file con i dati e > anche i meta-dati di rimappatura > > ... ma qua mi sa che sto finendo troppo OT: siamo su full-django. E per > quello esiste django-it > Spero di non essermi perso troppe cose per strada nella lettura affrettata, ma quando mi è capitato di fare questo tipo di attività ho usato una namedtuple per mappare il foglio di Excel, in modo da slegarmi del tutto dal titolo della colonna e in modo da non perdermi con gli indici delle varie colonne. In pratica in questa maniera mi basta che il dato sia nella colonna X e non che titolo abbia. L'unico vincolo con questo approccio è che il numero di colonne deve essere quello, altrimenti la namedtuple va a farsi benedire. Per il database, io preferisco crearmi una lista con i parametri e darli in pasto al cursor.executemany(), perché in questo modo la velocità di inserimento/aggiornamento diventa quasi trascurabile (questo per circa 350.000 righe al colpo verso un db Oracle). E si sposa completamente il concetto KISS.. :) E spero di non avere sparato troppo sbagliato con la risposta... :D Ciao, Simone ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python