调试Django Manage.py自定义命令Pycharm
我正试图学习如何使用PyCharm来调试django应用程序。 在应用程序中,我们有几个自定义的manage.py命令。 如果我通过终端(外部或Pycharm的终端)在那里运行,它们运行良好。
如果我尝试从PyCharm(工具 - >运行manage.py任务)运行它们,以便可以调试,则会出现以下错误:
Unknown command: 'add_question'
Type 'manage.py help' for usage.
在使用PyCharm之前,我开始使用Django Project,所以我通过django-admin创建了它,并且我们将它作为OpenDirectory添加到pycharm - >选择项目。
任何帮助都是有帮助的,无论是设法从PyCharm内运行命令,还是将PyCharms终端连接到调试器,以便在从PyCharms终端运行时进行调试。
解决方案有另一个答案,尽管有点过时。 PyCharm 2016.3的快速更新:
manage.py
之后的部分)。 现在你可以运行这个配置(Run> Run ...> Your_configuration_name)并调试它(Run> Debug ...> Your_configuration_name)。
您可以为您制作的自定义命令创建配置
现在只需运行/ debug,选择你刚刚创建的配置。
对于任何人仍然有这个问题。 尝试设置一个更灵活的python运行配置,而不是django服务器配置。 结帐这篇文章
链接地址: http://www.djcxy.com/p/44943.html