【问题标题】:How to run Debug server for Django project in PyCharm Community Edition?如何在 PyCharm 社区版中为 Django 项目运行调试服务器?
【发布时间】:2015-01-31 21:20:35
【问题描述】:

有人在 PyCharm 社区版中为 Django 项目设置调试配置时遇到问题吗? IDE 的社区版在项目设置中缺少项目类型选项,然后当我设置调试或运行配置时,它会询问我应该运行的脚本。对于 Django,manage.py 会是什么脚本? 提前致谢

【问题讨论】:

  • 我注意到当客户端断点存在时服务器断点被屏蔽。尝试删除所有客户端断点以查看您的服务器断点是否被命中。
  • 在客户端代码中明智地使用 sleep() 可防止浏览器在您处于服务器上的调试器中时中断连接。

标签: python django configuration ide pycharm


【解决方案1】:

是的,你可以。

  1. 在运行中 -> 编辑配置创建新配置
  2. [+] / Python
  3. 名称:运行服务器
  4. 脚本路径:path_to/manage.py
  5. 参数:运行服务器

【讨论】:

  • 非常感谢@Zlatko Rončević,我在发布问题后不久就找到了答案,但从未在此处更新 - 你的答案正是对我有用的。很抱歉,由于我的名声太小,我无法投票 :( 但如果我有的话,我会投票。其他查看此问题的人请这样做。
  • 如果你有环境变量,你应该使用命令行设置的常量运行 PyCharm。
  • @niran 进行调试只需使用调试命令启动相同的配置(运行 -> 调试)
  • @ZlatkoRončevi 我关注的调试器正在启动,但是当我打开浏览器时,调试器没有将光标带到断点
  • 如果你想在特定端口上运行服务器,只需在运行服务器参数后添加一个空格分隔的端口号。例如runserver 8002
【解决方案2】:

这是在 pycharm 中运行/调试 django 的配置。

【讨论】:

  • 这不是社区版
猜你喜欢
  • 2018-07-23
  • 2021-06-02
  • 1970-01-01
  • 2015-03-08
  • 2021-09-18
  • 2015-08-05
  • 2017-04-23
  • 2018-01-03
  • 1970-01-01
相关资源
最近更新 更多