重命名项目及其目录后,我该怎么做才能使Django单元测试在PyCharm中重新工作?

时间:2018-07-27 04:15:01

标签: python pycharm django-tests

我在一个窗口中打开了多个项目,其中一些是同一项目的不同分支。我决定使用项目上的Refactor选项为PyCharm中的这些分支之一重命名目录和项目。这样做之后,我已经使用的Django单元测试运行配置不再起作用。它仍在尝试从旧目录名称运行测试。

我在“运行配置”的任何地方都找不到指定目录。工作目录,是的,但这不能解决问题。我尝试在根项目(运行配置的存储位置)的工作流.xml文件中将旧路径的所有实例更改为新路径,但这无济于事,并且可能使其他配置弄乱了。 / p>

有人知道在PyCharm中为Django测试更改目录的地方吗?

1 个答案:

答案 0 :(得分:0)

使用“重构/重命名”选项时,Django项目的根设置不会得到更新,因此您必须自己进行更新。转到首选项->语言和框架-> Django。选择感兴趣的项目。 Enable Django Support复选框的下面是Django project root:设置。单击文件夹,导航到项目根目录,然后单击“应用”或“确定”。

PyCharm Preferences Window

(请注意,尽管还有其他问题具有相同或相似的答案,但被问到的问题却足够不同,以至于Google搜索和SO搜索都找不到它们,因此,我选择以其他人可以找到的方式记录答案答案。)