首先,我的同事使用标题以项目名称cdmop
from cdmop.apps.authentications.views import LoginView, logout_view, ChangePasswordView
现在我想从标题中删除cdmop
。我搜索了重构的主题。我发现我的pycharm可以为我重构它,但我必须逐个命令输入或使用多个游标
我想知道解决案件的最佳方法。它们是20个目录,在一个目录中有五个或更多文件。
答案 0 :(得分:1)
重构与语言(在本例中为Python)无关,但主要与IDE或编辑器有关(在本例中为PyCharm)。
如果你想删除顶级模块' cdmop'在您的导入中,您需要使用模块' apps'包含' authentications.view'并将其移动到父文件夹。 PyCharm可以为你做到这一点。右键单击模块,然后选择Refactor>移动。移动模块(或包)后,将使用新路径更新导入模块(或包)的其他模块。