查找Django中使用文件名的位置

时间:2017-08-02 22:24:43

标签: python django atom-editor

我目前正在研究Django(1.9)中的一个项目,并使用了适合我需要的文件名约定。这样的需求是使用Django重建整个站点,并使用相同的文件名,但前面有'django_'。

示例:home.py成为django_home.py

不是说这个解释或例子是必要的,只是希望每个人都能看到我正在谈论的内容。 Anywho,我现在已经完成了转换到Django并希望摆脱文件名前面的django_

问题:如何查看使用我的文件名的功能?我目前正在使用Atom作为我的IDE,也许有一个工具?我可以手动浏览我的所有文件并查看受影响的内容(更改名称并查看dev服务器中出现的错误信息?)但我希望能以更自主的方式执行此操作。

1 个答案:

答案 0 :(得分:1)

你可以在原子中使用ctrl + shift + f。

此外,如果您使用的是Linux,则可以使用项目根目录中的命令:

$ find . -type f -name '*.py' -exec sed -i 's/django_//g' {} \;

这将获取项目中的所有python文件,并从这些文件中找到的出现中删除django_前缀。如果要指定文件夹,请在.之后用文件夹名称替换find