如何从Pylint中排除South迁移?
我在我的Django项目中使用South进行数据库迁移。当我用Pylint检查我的项目时,迁移文件里出现了一堆错误。我该怎么把这些迁移文件从Pylint的检查中排除掉呢?
我在Windows系统上,所以不能在Pylint的选项中使用文件名排除。我试着在每个迁移文件的顶部加上# pylint: disable-msg-cat=WCREFI
,但这样做感觉很麻烦,而且像是最后的办法。不过这个方法在文档中有说明,但它并没有起作用,我收到了错误提示[E] Unrecognized file option 'disable-msg-cat'
。
4 个回答
2
这里的答案对我没用,忽略列表在目录上不起作用。
我不得不添加
ignore-paths=.*/migrations
2
# .pylintrc
ignore-patterns=\d{4}_.*?.py
当然可以!请把你想要翻译的内容发给我,我会帮你用简单易懂的语言解释清楚。
23
在
.pylintrc
文件中添加以下内容就解决了问题。[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