Ho appena aperto un file con Sublime Text (con Sublime Linter) e ho notato un errore di formattazione PEP8 che non avevo mai visto prima. Ecco il testo:Che cos'è E128 di PEP8: linea di continuazione sottodimensionata per rientro visivo?
urlpatterns = patterns('',
url(r'^$', listing, name='investment-listing'),
)
E 'segnalando il secondo argomento, la riga che inizia url(...)
Stavo per disattivare questo controllo in ST2 ma mi piacerebbe sapere che cosa sto facendo male prima di ignorarlo. Non si sa mai, se ci sembra importante potrei anche cambiare il mio modo :)
Capisco! Sì, ha un senso. Ho adottato questo codice dal modo "standard" di fare Django. Immagino che se scrivessi qualcosa del genere avrei messo la prima argomentazione a modo suo. – Oli
@Oli Sì. Posso capire l'istinto di mettere il '''' sulla prima riga, ma rende anche molto facile perdere che sia lì. I due stili in PEP-8 rendono più difficile sfogliare un argomento durante la lettura. –
Qualcuno sa perché Django fa questo; c'è una buona ragione? Sembra che sarebbe altrettanto semplice seguire PeP-8. – TheHerk