2
Djangoモデルのデフォルトのプライマリキー列の名前はid
です。これはpylint
に従った有効なクラス属性名ではありません。 Djangoモデルクラス(またはプロジェクト全体)に対して、'Invalid class attribute name "id"'
pylint警告を抑制するにはどうすればいいですか?Djangoモデルの 'Invalid class attribute name "id"' pylint警告を抑制する方法?
本当に 'id'フィールドを定義する必要がありますか? Djangoは自動的にあなたのモデルにプライマリキーを与えるので、プライマリキーのUUIDフィールドのようなものを必要としない限り、idフィールドを定義する必要はありません。 – Alasdair
@Alasdair:はい、そうです。私は彼らに残りのものと一貫して欲しい。 – planetp