У меня нет intellisense в django, пока я использую vscode

В моем vscode нет intellisense для этих вещей:

  1. settings.py:

В этом файле нет intellisense

  1. импортирование настроек:

когда я делаю это:

from django.conf import settings

a = settings. # i have no intellisense after the dot too
  1. сохранение объектов:

Когда я использую filter, get и т. д. в .objects, у меня нет никакого intellisense. Например:

from .models import Account

user: Account = Account.objects.get() 
# i dont have any intellisense in get method even with filtering with Q method

Я пробовал устанавливать расширения, такие как django django-intellisense, django template но они не работают, также я пробовал использовать mypy и django-stubs, но они тоже не работают, и я пробовал менять настройки vscode, но ничего из этого не помогло.

мои настройки:

{
    "djangointellisense.projectRoot": "C:/path/myprojectname",
    "djangointellisense.settingsModule": "myprojecctname.settings",
    "djangointellisense.debugMessages": false,
    "python.languageServer": "Jedi",
    "python.analysis.extraPaths": ["C:/path/myprojectname"],
    "python.autoComplete.extraPaths": ["C:/path/myprojectname"],
    "python.analysis.autoImportCompletions": true,
}
Вернуться на верх