首先安装pylint-django:
pip install pylint-django
然后对vscode如图设置加入一行配置项:
之后警告消失。
P.S.另外提供一个便于书写html的自动提示方法:在vscode中写的django工程的html模板文件默认不是html,而是django-html,可以安装名为django的vscode插件,之后必须进行相应的配置,在settings.json中加入如下配置
"files.associations": {
"**/templates/*.html": "django-html",
"**/templates/*": "django-txt",
"**/requirements{/**,*}.{txt,in}": "pip-requirements"
},
"emmet.includeLanguages": {"django-html": "html"},
然后效果如图: