Visual Studio 代码中的自动完成 django

cos*_*lti 7 django visual-studio-code

大家好,我遇到了一个问题,django 的 Visual Studio 代码自动完成对我不起作用,因为对于 python,它没有问题,但是当使用 django 时,框架选项不起作用,那就是当我使用基于类的视图时不生成自动完成,例如 template_name、form_class 等......,同样,它不生成 max_length 的帮助的模型,以及框架的其他东西,我选择了解释器,但它对我不起作用还有python:构建工作区符号,什么也没有。预先感谢您的帮助。

Ano*_*rge 6

您可以在 Visual Studio Code 中安装并激活 Python 和 Microsoft AI 扩展。

在此输入图像描述


Blo*_*gic 5

安装一些本地和全局插件

\n

vscode 扩展中的全局:

\n
    \n
  1. Python(微软)
  2. \n
  3. 贾内罗
  4. \n
  5. 代码拼写检查器
  6. \n
\n

当地的:

\n
pip install \xe2\x80\x94dev autopep8 pep8 pylint pylint_django\n
Run Code Online (Sandbox Code Playgroud)\n

按 CTRL+SHIFT+P(MacOS 为 CMD+SHIFT+P)-> ">选择解释器" -> 选择您的虚拟环境\n https://i.ibb.co/TTfkHRF/select-vir.gif

\n

打开vscode/setting.json文件并粘贴下面的配置代码:

\n
pip install \xe2\x80\x94dev autopep8 pep8 pylint pylint_django\n
Run Code Online (Sandbox Code Playgroud)\n