Ich habe gerade eine Datei mit Sublime Text (mit Sublime Linter) geöffnet und einen PEP8-Formatierungsfehler festgestellt, den ich noch nie zuvor gesehen hatte. Hier ist der Text:
urlpatterns = patterns('',
url(r'^$', listing, name='investment-listing'),
)
Es markiert das zweite Argument, die Zeile, die beginnt url(...)
Ich wollte diese Prüfung in ST2 deaktivieren, möchte aber wissen, was ich falsch mache, bevor ich sie ignoriere. Du weißt nie, ob es wichtig erscheint, ich könnte sogar meine Wege ändern :)
quelle
patterns()
eindeutig ist (ein Präfix für alles andere, was angegeben wird), und alle anderen Argumente sind URL-Muster, die im Grunde gleich sind.patterns()
in Django 1.8 veraltet sein wird: docs.djangoproject.com/de/dev/releases/1.8/…Dies gilt auch für Anweisungen wie diese (von PyCharm automatisch formatiert):
Welches wird die gleiche Stilwarnung geben. Um es loszuwerden, musste ich es umschreiben auf:
quelle
return (
, dann jedes Mehrwegelement in einer eigenen Zeile eingerückt und schließlich die schließende Klammer in einer separaten Zeile auf derselben Einrückungsstufe wie diereturn
. Bearbeiten: Gefällt mir