从 DRF 进口

fin*_*rko 1 django-rest-framework visual-studio-code

为什么 VSC 不向我提供从 Django Rest Framework 的导入?

例如,我想快速执行from rest_framework.response import Response,但 VSC 不想帮助我;( 例子

Rok*_*gar 5

即使在虚拟环境中安装了正确的解释器路径和 DRF 并且启用了 pylance autoImportCompletions,我仍然无法让它工作......最终的技巧是将其添加到 settings.json 中:

  "python.analysis.autoImportCompletions": true,
  "python.analysis.indexing": true,
  "python.analysis.packageIndexDepths": [
    {
      "name": "django",
      "depth": 10,
      "includeAllSymbols": true,
    },
    {
      "name": "rest_framework",
      "depth": 10,
      "includeAllSymbols": true,
    }
  ]
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述