如何在PyCharm中重命名Django项目?

92dk7w1h  于 2023-04-06  发布在  PyCharm
关注(0)|答案(4)|浏览(161)

我需要做什么才能在PyCharm中重命名我的Django项目?我是Django和PyCharm的新手,希望为我的项目使用不同的名称。

js5cn81o

js5cn81o1#

在PyCharm中重新命名Django项目的内置解决方案在过去的小项目中对我很有效,尽管我还没有在大项目中尝试过。(默认情况下在屏幕左手),然后按shift-F6调出重命名对话框。您可以在此处输入新名称并预览更改,如果你对预览感到满意,点击窗口底部的“Do Refactor”按钮。
这也是重命名Django应用程序的有用方法。
你可以通过右键单击文件夹/项目并将鼠标悬停在重构子菜单上,或者按ctrl+shift+a并搜索rename来访问相同的功能。

vpfxa7rd

vpfxa7rd2#

我使用的是Windows,但其他操作系统可能也是如此。
1.关闭PyCharm,在Windows资源管理器(或您最喜欢的文件管理器)中打开目录。
1.重命名项目目录。
1.重命名项目目录中同名的子目录。
1.打开.idea目录(在项目文件夹中),重命名.iml文件。
1.同样在.idea目录中,在文本编辑器中打开.name文件,并在其中更改名称。
1.再次在PyCharm中打开项目。
1.在settings.py文件中,需要更新TEMPLATE_DIRS中指定的路径。
您可能还需要更新运行/调试配置(Alt+Shift+F10)。
你需要替换一些其他出现的旧项目名。在PyCharm中,Ctrl+Shift+F将允许你搜索所有文件的内容来找到这些出现的项目名。

tnkciper

tnkciper3#

可能:右键单击“项目”窗口中的根文件夹,选择“重构”-〉“重命名”,然后选择“重命名项目”

atmip9wb

atmip9wb4#

svass的回答对我很有效,除了我还必须手动更改位于项目.idea目录中的文件中的旧项目名称的示例。
如果您 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

相关问题