我目前正在研究Django(1.9)中的一个项目,并使用了适合我需要的文件名约定。这样的需求是使用Django重建整个站点,并使用相同的文件名,但前面有'django_'。
示例:home.py
成为django_home.py
不是说这个解释或例子是必要的,只是希望每个人都能看到我正在谈论的内容。 Anywho,我现在已经完成了转换到Django并希望摆脱文件名前面的django_
。
问题:如何查看使用我的文件名的功能?我目前正在使用Atom作为我的IDE,也许有一个工具?我可以手动浏览我的所有文件并查看受影响的内容(更改名称并查看dev服务器中出现的错误信息?)但我希望能以更自主的方式执行此操作。
答案 0 :(得分:1)
你可以在原子中使用ctrl + shift + f。
此外,如果您使用的是Linux,则可以使用项目根目录中的命令:
$ find . -type f -name '*.py' -exec sed -i 's/django_//g' {} \;
这将获取项目中的所有python文件,并从这些文件中找到的出现中删除django_
前缀。如果要指定文件夹,请在.
之后用文件夹名称替换find
。