app.views_dependency module¶
views_dependency.py
内容¶
常量和设置
视图间的通信参数
权限和加密
请求和回应
可以放心全部导入,只有最基础的包体内容放到了命名空间中
views¶
任何视图文件应尽量首先导入本依赖,并按下列顺序导入其他所需模块
导入Python自带或没有子目录的简单外部依赖模块
导入Django等复杂的依赖模块
从app.models导入所有视图依赖的模型类,User除外
随后导入所有类相关的工具函数文件,如activity_utils
再导入必要的通用工具函数,如utils内部函数,使用不频繁时请直接使用本文件的utils模块
导入其它内部的模块,除了views
在以上导入完成后,声明文件内所需的全局变量
推荐随后定义__all__列表,包含所有待呈现的视图名(str)
依赖关系¶
依赖于 utils
依赖于 app.constants
@Date 2022-01-17