相关疑难解决方法(0)

我可以从Django中的模板访问settings.py中的常量吗?

我在settings.py中有一些东西,我希望能够从模板访问,但我无法弄清楚如何做到这一点.我已经试过了

{{CONSTANT_NAME}}
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用.这可能吗?

django django-templates django-settings

346
推荐指数
13
解决办法
14万
查看次数

如何将settings.py中的变量传递给视图?

我使用以下命令在settings.py中的Django应用程序中获取项目路径:

PROJECT_PATH = os.path.realpath(os.path.dirname(__file__))
Run Code Online (Sandbox Code Playgroud)

我想在其他视图中使用PROJECT_PATH值,例如在我的静态路径中查找文件的路径.如何将其变为可访问的变量?

django variables

30
推荐指数
3
解决办法
2万
查看次数

何时适合使用Django上下文处理器?

如果我的大约一半的视图需要相同的数据集,是否适合使用上下文处理器使数据始终可用,或者是否有更好的方法可以避免重复代码以在不查询数据的情况下跨多个视图获取数据它不会在视图中使用?

django django-templates

17
推荐指数
1
解决办法
5195
查看次数

5
推荐指数
1
解决办法
3108
查看次数