我在settings.py中有一些东西,我希望能够从模板访问,但我无法弄清楚如何做到这一点.我已经试过了
{{CONSTANT_NAME}}
Run Code Online (Sandbox Code Playgroud)
但这似乎不起作用.这可能吗?
我使用以下命令在settings.py中的Django应用程序中获取项目路径:
PROJECT_PATH = os.path.realpath(os.path.dirname(__file__))
Run Code Online (Sandbox Code Playgroud)
我想在其他视图中使用PROJECT_PATH值,例如在我的静态路径中查找文件的路径.如何将其变为可访问的变量?
如果我的大约一半的视图需要相同的数据集,是否适合使用上下文处理器使数据始终可用,或者是否有更好的方法可以避免重复代码以在不查询数据的情况下跨多个视图获取数据它不会在视图中使用?