2011-10-24 3 views
11

私はDjangoプロジェクトの移行にSouthを使用しています。プロジェクトでPylintを実行すると、移行ファイルからエラーが発生します。 Pylintから移行ファイルを除外するにはどうすればよいですか?Pylintから南への移行をどのように除外しますか?

私はWindowsシステム上にあるので、Pylintオプションでファイル名の除外を使用することはできません。私はそれぞれのマイグレーションファイルの先頭に# pylint: disable-msg-cat=WCREFIを追加することに頼った。それは非常にクルージングのようで、最後の手段と思われますが、この文書化された指令は機能せず、エラー[E] Unrecognized file option 'disable-msg-cat'が発生します。

助けが必要ですか?

ありがとうございました

答えて

17

.pylintrcファイルに以下を追加しました。最近のpylintのバージョンでは

[MASTER] 

# Add <file or directory> to the black list. It should be a base name, not a 
# path. You may set this option multiple times. 
ignore=tests.py, urls.py, migrations 
1

、無効-MSG-catが単一の '無効化' オプションなど、他のDISABLE- *オプション で統一されています。それ以来、

# pylint: disable=I,E,R,F,C 

は、メッセージを発行したくないファイルの上に追加することができます。

関連する問題