私のdjangoプロジェクトでは、ひどく書かれた外部で書かれたアプリを使用しています。今、私は pylint レポートからこのアプリを無視したいのですが、pylint に無視させることはできません。Pylint は、次のように南部の移行を既に無視しています。
[MASTER]
ignore=migrations
ただし、ドキュメントには、複数の無視を指定できると記載されています。しかし、いくつか試してみましたが、それらを機能させることができませんでした。
動作しません:
[MASTER]
ignore=migrations,badapp
また動作しません:
[MASTER]
ignore=migrations
ignore=badapp
私のプロジェクト構造は次のようなものです:
|-- goodapp
| |-- models.py
| |-- tests.py
| +-- views.py
|-- badapp
| |-- models.py
| |-- tests.py
| +-- views.py
|-- manage.py
コードに を振りかけるのではなく# pylint: skip-file
、rcfile を使用して pylint を構成します。