当前位置: 首页 > 面试题库 >

如何在PyCharm中调试Django命令

孙熠彤
2023-03-14
问题内容

我知道如何使用PyCharm(工具->运行manage.py Task)运行命令,但是我也想调试它们,包括我的命令和第三方应用程序的命令。


问题答案:

您可以通过在“运行/调试配置”菜单上创建自定义Django服务器条目,在PyCharm中调试自定义Django admin / management命令:

  • 点击Edit Configurations...
  • 单击加号,然后选择Django server
  • 根据需要填写Name,清除HostPort字段,选中Custom run command并在复选框右侧输入命令名称。
  • 在单独的字段中输入任何其他命令行参数Additional options,而不是在run命令中附加。
  • 单击确定。

现在设置一个断点,从“运行/调试配置”菜单中选择新配置,然后单击“调试”按钮。等等!



 类似资料:
  • 问题内容: 有没有人在PyCharm Community Edition中为Django项目设置调试配置时遇到问题?IDE的Community Edition在项目设置中缺少项目类型选项,然后在我设置Debug或Run config时,它要求我提供应该运行的脚本。对于Django,manage.py是什么脚本?提前致谢 问题答案: 是的你可以。 在运行->编辑配置中创建新配置 [+] / Pyth

  • 我在pycharm中调试单元测试时遇到问题。我可以使用我的配置很好地运行它们,但当我运行调试器时,会得到以下错误输出: 我的目录结构是: 我的unittest配置是: 看起来像: 做什么?如何确保在调试期间找到它?问题实际上与正在查找的文件/目录无关吗?

  • 问题内容: 我在Flask中创建了一个自定义CLI命令,可以在终端中通过它运行。我想使用PyCharm的调试器运行此命令。 我创建了一个“ Flask服务器”配置,并使用PyCharm调试器运行它,并在我在视图函数内部设置的断点处停止运行。但是,如果我尝试从PyCharm的终端运行CLI命令,它不会在命令的断点处停止。 是否需要自定义配置来调试自定义CLI命令?我发现了有关Django命令的问题,

  • 问题内容: 因此,我开始学习使用Python和更高版本的Django进行编码。第一次很难查看回溯,实际上要弄清楚我做错了什么以及语法错误在哪里。现在已经过去了一段时间,并且我想我已经有了调试Django代码的例程。由于这是我编码经验的早期,所以我坐下来,想知道我的操作方式是否无效并且可以更快地完成。我通常设法找到并纠正代码中的错误,但是我想知道是否应该更快地执行该操作? 我通常只使用Django启

  • 问题内容: 我是python和django的新手,在阅读Django Book时, 我了解了有关命令python manage.py syncdb的信息,该命令为我生成了数据库表。在开发环境中,我在内存数据库中使用sqlite,因此每次重新启动服务器时都会自动删除它。那么我该如何编写这个’syncdb’命令的脚本呢(应该在’settings.py’文件中完成吗?) 澄清说明 OP正在使用内存数据库

  • 问题内容: 我正在尝试在Windows主机上的PyCharm和运行django应用程序的debian虚拟主机之间进行调试。说明说要安装egg,添加导入,然后调用命令。我认为这些事情需要在debian主机上完成吗? 好吧,那我应该把这两行放在哪个文件中? 我尝试将其放入settings.py中,但是得到了这种东西… pycharm只是坐在那里“等待连接” 问题答案: PyCharm(或你的选择依据)