介绍

Django是一个典型的Python Web框架,但是最近,入门书籍的数量正在逐渐增加,我认为Python用户的数量正在加速增长。但是另一方面,我看不到很多文章总结如何使用Visual Studio Code(VS Code)调试Django。因此,我发布了一篇文章以总结到目前为止的知识和经验。我也是一个初学者,因此,如果有任何错误,请在评论中指出,我们将不胜感激。

先决条件

要使用的机器的操作系统应为macOS(High Sierra)。

1-1。Django环境构建

首先,构建Django环境。您可以使用Pipenv管理软件包,因此请使用Pipenv安装Django。

1-2。安装VS代码

VS Code下载页面上,单击下图中的箭头进行下载。该zip文件将被下载,因此解压缩并打开它。

然后,从"文件"中,单击"将文件夹添加到工作区"以添加Django项目。在此屏幕右下方,建议将扩展名" Python"用于此文件类型。被展示。现在单击安装。

接下来,当出现以下屏幕时,单击红色框以进入调试模式。

而且,尽管有点难以理解,但是请单击下面屏幕的左上方。

将从单击的部分弹出菜单。单击添加设置(添加到工作区的文件夹的名称)。然后,菜单将再次出现在屏幕中央。在这里,单击Python,确认屏幕看起来像下面的屏幕,然后在屏幕右下方的红色框中单击"添加配置"。即使单击后,菜单也会出现。在这里,点击Python:Django。之后,保存此配置文件(launch.json)。 ?S很快。

现在,让我们打开一些文件。如果它是views.py文件,将更容易理解。要打开文件,请使用?P。在这种状态下,将显示以下屏幕,单击红色框。这很困难,仅位于行号的左侧。浅红色圆圈附着在相关部分上。现在您可以设置一个断点,因此,例如,如果要在第8行上设置一个断点,请单击第8行左侧。如果设置正确,则浅红色圆圈将变为鲜红色圆圈。

在这种状态下,单击屏幕左上方的红色框。这是一个绿色的三角形。确保先前设置的断点已添加到屏幕左下方的红色框中。

这将进入调试状态。您可以在红色框中看到更改。同样,尽管它很小,但箭头部分中的红点表示当前停止的部分(断点)。