Python 派林不';使用Django时不要报告错误的进口订单

Python 派林不';使用Django时不要报告错误的进口订单,python,django,pylint,Python,Django,Pylint,使用Django时,Pylint不会报告错误的导入顺序。我有一个 文件,例如: from feature_one.models import Area from django.shortcuts import render 进口订单的字母顺序显然是错误的,因为django 是第三方,功能是我自己的代码。Isort输出: $isort--检查app/feature\u one/views.py 错误:pylint错误的导入顺序/app/feature\u one/views.py导入排序和/或格

使用Django时,Pylint不会报告错误的导入顺序。我有一个 文件,例如:

from feature_one.models import Area
from django.shortcuts import render
进口订单的字母顺序显然是错误的,因为django 是第三方,功能是我自己的代码。Isort输出:

$isort--检查app/feature\u one/views.py
错误:pylint错误的导入顺序/app/feature\u one/views.py导入排序和/或格式不正确。
$isort--diff-app/feature\u-one/views.py
---pylint错误的导入顺序/app/feature\u one/views.py:2021-04-19 11:08:35.849230之前
+++pylint错误的导入顺序/app/feature_one/views.py:2021-04-19 11:08:50.015937之后
@@ -1,4 +1,4 @@
+从django.shortcuts导入渲染
从功能模块导入区域
-从django.shortcuts导入渲染
#在这里创建您的视图。
那么派林为什么不抱怨呢


我创建了一个repo来演示这一点:

我发现,只有在命令行上指定了一个目录名(该目录名为Python包)(有一个名为init.py的文件)时,才会显示错误的导入顺序警告

对于Django主目录,情况并非如此,只针对其子目录。因此,我必须将所有子目录(Django应用程序)指定为参数。例如:

cd app
pylint feature_one