我想在网站中使用django框架实现一个自动化的python工具。我知道目录结构。但是在我们的自动化工具中,有很多方法。当我们编写 views.py 其他与 Web 相关的函数时。
那么,保持这些功能具有更好可读性的最佳实践是什么?
我目前可以想到以下方法:
- 我的应用程序内部 views.py
- 将工具相关功能保留在另一个.py模块中,并相应地将它们导入 views.py。
如果有任何其他方式,请提出建议。谢谢!
更建议使用您的第二个选项。您可以做的是:
-
在 views.py 所在的应用文件夹中创建
utils.py
。 -
内部视图:
from utils import test_tool test_tool(x,y)