我正在尝试学习如何使用PyCharm调试django应用程序。在应用程序中,我们有几个自定义的manage.py命令。如果我通过终端(外部或Pycharm终端)在那里运行,它们运行良好。
如果我尝试从PyCharm运行它们(工具 - >运行manage.py任务),那么我可以调试,我收到以下错误:
Unknown command: 'add_question'
Type 'manage.py help' for usage.
在使用PyCharm之前我开始研究Django项目,所以我通过django-admin创建它,我们将它添加到pycharm作为OpenDirectory->选择项目。
任何帮助都会有所帮助,无论是设法从PyCharm内部运行命令,还是将PyCharms终端连接到调试器,以便我可以在从PyCharms终端运行时进行调试。
答案 0 :(得分:3)
解决方案在https://www.mkyong.com/java/how-to-print-out-the-current-project-classpath/,虽然有点过时了。 PyCharm 2016.3的快速更新:
[sum(values)]
之后的部分。现在您可以运行此配置(运行>运行...> Your_configuration_name)并对其进行调试(运行>调试...> Your_configuration_name)。
答案 1 :(得分:1)
您可以为自己创建的自定义命令创建配置
现在只需运行/ debug,选择刚刚创建的配置。
答案 2 :(得分:0)
对于仍然遇到此问题的人。尝试设置一个更灵活的python运行配置,而不是django服务器配置。结帐post