La magia dell'admin.autodiscover()

Posted by Paolo Ferretti on Sat 29 Aug 2009 12:02 in Django  Sotto il cofano  - Comments (0) - Permalink

Vi siete mai chiesti come fa django ad accorgersi della presenza dei files admin.py? Per lavoro ho dovuto fare un'applicazione simile a quella di admin. Con simile intendo nella parte di backend, il frontend è decisamente più semplice!

Subito mi sono chiesto come cavolo poteva accadere quella magia degli admin.py. Esplorando il codice, mi sono imbattuto nella funzione autodiscover, presente nel file django/contrib/admin/__init__.py . Eccezionale, la chiave di tutto sta in quelle poche, eleganti righe.

Nuovo sito

Posted by Paolo Ferretti on Wed 12 Aug 2009 16:44 in Django  - Comments (0) - Permalink

E' con non poca soddisfazione che inauguro questo mio nuovo sito scritto interamente in Django. Sicuramente c'è qualche bug e dovrò fare qualche ritocco, ma grosso modo questa è la versione che rimarrà on-line per molto tempo.

Ho intenzione di aprire una sezione "Labs" con i miei esperimenti in Python. Chissà che poi il codice che salterà fuori non sia di aiuto a qualcuno!

Se cercate i vecchi post del mio precedente blog basato su WordPress, li trovate su old.paoloferretti.it. Ho deciso di tenerli lì per un po', mi sono affezionato al mio vecchio sito.

Non mi resta che augurarvi una buona (futura) lettura.