Il 22/01/2015 19:09, Alessandro Dentella ha scritto:
Ciao Diego,

Ciao Sandro!!

io uso l'import all'interno delle funzioni in alcuni casi in cui mi
serve rompere un import circolare.

Ad esempio in Django supponi di volere usare delle utility nei
models. per pulizia metti le utility in un mdulo separato ma loro
richiedono a loro volta i modelli.

Quando Django importa tutti i modelli, si trova a dovere importare le
utili che a loro volta importano i modelli. In molte circostanze
questo non funziona ed in modo non ovvio.

Gli import circolari sono infami fracichi!
Grazie della dritta.

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a