为了在PyCharm中重命名我的Django项目,我需要做什么?我是Django和PyCharm的新手,并希望为我的项目使用不同的名称。
答案 0 :(得分:46)
在PyCharm中重新命名Django项目的内置解决方案过去曾在我的小项目中使用过,虽然我还没有在大型项目上尝试过。要使用它,请从文件树中选择项目文件夹(默认情况下在屏幕的左侧),然后按shift-F6调出重命名对话框。您可以在此输入新名称并预览更改,这有助于防止意外。如果您对预览感到满意,请单击窗口底部的“Do Refactor”按钮。
这也是重命名Django应用程序的有用方法。
您可以通过右键单击文件夹/项并将鼠标悬停在Refactor子菜单上来访问相同的功能。或按ctrl + shift + a并搜索rename
。
答案 1 :(得分:12)
我正在使用Windows,但对于其他操作系统可能也是如此。
TEMPLATE_DIRS
您可能还想更新运行/调试配置(Alt-Shift-F10)。
您需要替换旧项目名称的其他一些事件。在PyCharm中,Ctrl-Shift-F将允许您搜索所有文件的内容以查找这些事件。
答案 2 :(得分:10)
可能:右键单击"项目"中的根文件夹窗口,选择重构 - >重命名并选择"重命名项目"
答案 3 :(得分:3)
如果 cd 进入项目目录,并使用grep查找旧项目名称
grep -rli oldprojectname ./.idea
我为我返回了以下列表,然后我手动修改了每个文件。
./.idea/modules.xml
./.idea/workspace.xml
./.idea/dataSources.xml
./.idea/oldprojectname.iml <-- this will need to be renamed to new project name, and it's contents modified
./.idea/dataSources.ids
./.idea/.name
./.idea/misc.xml