Django,Jenkins和PyLint看着一切

|| 我目前正在使用pylint运行Jenkins CI,以查看我一直在从事的Django项目。我感到沮丧的一件事是pylint报告了我导入的所有中央django模块,这意味着我自己的项目文件被掩埋在其他django模块的堆中(例如/usr/local/lib/python2.6/dist-packages/ django / contrib / admin / options.py,仅提供67个违规)。 有没有一种方法可以使它变得不加区分,仅查看与我的项目相关的文件,还是总是必须通过所有导入来递归? 谢谢, Ĵ     
已邀请:
        正确,感谢Django_Jenkins(kmmbvnr)的创建者,使之仅查看项目文件的正确方法是使用以下命令: 在settings.py中,您需要:
PROJECT_APPS=(
    \'appname\',
)
这样就可以对所有依赖项进行搜索。 希望有帮助! Ĵ     
        从pylint的文档:   命令行选项      ...      --ignore =文件           将(可能是目录)添加到黑名单。它     应该是基本名称,而不是路径。您     可能会多次设置此选项。    所以:
pylint . --ignore=django
可能会解决您的问题。     

要回复问题请先登录注册