gpt4 book ai didi

python - 在pycharm中调试django模板

转载 作者:太空宇宙 更新时间:2023-11-03 16:53:54 24 4
gpt4 key购买 nike

我已经在模板中设置了断点,并且运行了服务器,但是 pycharm 似乎没有获取模板的断点,而只获取了 python 文件的断点。有谁知道如何解决这一问题?

最佳答案

来自Pycharm 2017.1先决条件

指定 Django 作为项目模板语言。

为此,请打开“项目设置”对话框,在“项目设置”选择页面“Python 模板语言”下,选择模板所在的项目,然后从“模板语言”下拉列表中选择 Django。

enter image description here调试 Django 模板

要调试 Django 模板,请按照以下常规步骤操作

将断点放置在 Django 模板的所需行中:

enter image description here

在 Debug模式下启动 Django 服务器。它是这样完成的:

在主菜单上,选择“运行”|编辑配置。

如果所需的 Django 服务器运行/调试配置存在,请选择它,否则创建一个新配置,如创建和编辑运行/调试配置一节中所述。

然后单击按钮enter image description here主工具栏上的 ,或按 ⌃D。

PyCharm 将在您的浏览器中打开模板,并在您设置的断点处暂停。

调试器 session 启动,并显示调试工具窗口。在调试工具窗口中,您可以:

检查“变量” Pane 中的渲染上下文。单步执行 Django 模板中定义的断点。使用调试控制台。

如果要追溯模板调试过程中引发的异常,请打开“断点”对话框,然后在“Django 异常断点”选项卡中选中“暂停”复选框。

不支持调试 Jinja 和 Mako 模板。

https://www.jetbrains.com/help/pycharm/2017.1/debugging-django-templates.html

关于python - 在pycharm中调试django模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35610974/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com