Python 重命名项目及其目录后,我需要做什么才能让Django单元测试在PyCharm中再次工作?

Python 重命名项目及其目录后,我需要做什么才能让Django单元测试在PyCharm中再次工作?,python,pycharm,django-tests,Python,Pycharm,Django Tests,我在一个窗口中打开了几个项目,其中一些是同一项目的不同分支。我决定在PyCharm中使用项目上的重构选项重命名其中一个分支的目录和项目。这样做之后,我使用的Django单元测试运行配置不再工作。它仍在尝试从旧目录名运行测试 我在运行配置中找不到指定目录的位置。工作目录,是的,但这并不能解决它。我尝试在根项目(存储运行配置的地方)的workflow.xml文件中将旧路径的所有实例更改为新路径,但这没有帮助,可能会打乱其他配置 有人知道在PyCharm中更改Django测试目录的位置吗?当您使用重构

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

我在运行配置中找不到指定目录的位置。工作目录,是的,但这并不能解决它。我尝试在根项目(存储运行配置的地方)的workflow.xml文件中将旧路径的所有实例更改为新路径,但这没有帮助,可能会打乱其他配置


有人知道在PyCharm中更改Django测试目录的位置吗?

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

(请注意,虽然还有其他问题的答案相同或相似,但所问的问题差异很大,以至于谷歌搜索和SO搜索都没有找到它们,因此我选择以其他人可以找到答案的方式记录答案。)