Die Standardprimärschlüsselspalte in Django-Modellen heißt id
. Dies ist kein gültiger Klassenattributname gemäß pylint
. Wie kann ich die 'Invalid class attribute name "id"'
Pylint-Warnung für Django-Modellklassen (oder für das gesamte Projekt) unterdrücken?Wie unterdrückt man die 'ungültige Klassenattributname' ID '' pylint Warnung für Django-Modelle?
2
A
Antwort
3
# pylint: disable=C0103
Setzen Sie die Linie in den Models Dateien und es wird die Warnungen stumm, und wenn Sie am Ende einer Zeile Code es gerade diese Nachricht für diese Zeile deaktivieren.
Verwandte Themen
- 1. Wie unterdrückt man die Warnung für "drop_with_repr_extern" mit feiner Granularität?
- 2. Wie unterdrückt man die "Match nicht erschöpfend" Warnung in Scala?
- 3. Wie unterdrückt man "Kann durch Foreach Call ersetzt werden" Warnung
- 4. Wie unterdrückt man eine Compiler-Warnung in C# ohne #pragma?
- 5. "Unused Import Warnung" und pylint
- 6. Wie unterdrückt man "Makro neu definiert" Warnung in Objective-C
- 7. Ungültige ID für ZoneOffset
- 8. Wie man Gendarmdefekte unterdrückt?
- 9. Pylint auf Warnung 'mit Ausnahme Ausnahme:'
- 10. Wie unterdrückt man ein Meldungsfeld beim Komponententest?
- 11. Wie unterdrückt man die Konsolenausgabe in Python?
- 12. Wie unterdrückt man die Ausgabe in RStudio?
- 13. Wie unterdrückt man die Korrelationstabelle in LME?
- 14. Stille PyLint Warnung über nicht verwendete Variablen für String-Interpolation
- 15. python-Pylint ‚C0103: Ungültige Konstante Name
- 16. Wie kann man die Warnung "Keine Selbstbenutzung" deaktivieren?
- 17. UIWindowlevel für die Touch ID-Warnung
- 18. Keine solche Nachricht ID pylint
- 19. PowerShell-Warnung kann nicht unterdrückt werden
- 20. Wie bekomme ich Pylint Nachrichten IDs nach pylint-1.0.0 angezeigt?
- 21. Wie implementiert benutzerdefinierte Option für Vagrant ohne ungültige Option Warnung?
- 22. Wie die pylint-Nachricht behandelt: Warnung: Methode könnte eine Funktion sein
- 23. Wie man Warnungen in vim-Latex unterdrückt?
- 24. Wie man Pylint Variable erkennen über astroid
- 25. Wie unterdrückt man GCC-Warnungen von Bibliothekskopfzeilen?
- 26. pylint: Deaktivieren R0921 funktioniert nicht, immer noch Warnung
- 27. Vermeiden Pylint Warnung E1101: ‚Instanz .. hat keine .. Mitglied‘ für die Klasse mit dynamischen Attributen
- 28. Wie unterdrückt man `bicgstab'-Befehlsausgabe in MATLAB?
- 29. Schalten Sie eine Pylint-Warnung als Fehler unter Eclipse/pydev
- 30. Wie unterdrückt man Fehler in Shelljs?
Müssen Sie wirklich das Feld 'ID' definieren? Django gibt Ihren Modellen automatisch einen Primärschlüssel, so dass Sie das ID-Feld nicht definieren müssen, es sei denn, Sie möchten etwas wie ein UUID-Feld für den Primärschlüssel. – Alasdair
@Alasdair: Ja, genau das ist der Fall. Und ich möchte, dass sie mit dem Rest übereinstimmen. – planetp