本文介绍了如何在PyCharm中调试Django命令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我知道如何使用PyCharm(工具 - >运行manage.py Task)运行命令,但是我也想调试它们,包括我的命令和第三方应用程序的命令。解决方案
您可以通过在运行/调试配置菜单上创建自定义Django服务器条目来调试PyCharm中的自定义Django管理/管理命令:
- 点击
编辑配置...
。 - 点击加号选择
Django服务器
。 - 按照您的要求填写
名称
主机
和端口
字段,
检查自定义运行命令
并在复选框的
的右侧输入您的命令的名称。 - 在单独的字段中输入任何额外的命令行参数
Additional选项
,不附加在运行命令中。 - 单击确定。
现在设置一个断点,从Run /调试配置菜单,然后单击调试按钮。 Etvoilà!
I know how to run commands with PyCharm (Tools -> Run manage.py Task), but I would like to debug them also, including my commands and third party app's commands.
解决方案
You can debug a custom Django admin/management command in PyCharm by creating a custom Django server entry on the Run/Debug Configuration menu:
- Click
Edit Configurations...
. - Click the plus sign and choose
Django server
. - Fill in the
Name
as you please, clear theHost
andPort
fields,checkCustom run command
and enter the name of your command to theright of the checkbox. - Enter any extra command-line arguments into the separate field
Additional options
, not appended in the run command. - Click OK.
Now set a breakpoint, choose your new configuration from the Run/Debug Configuration menu and click the Debug button. Et voilà!
这篇关于如何在PyCharm中调试Django命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!