是否可以在settings.py中引用模型对象或变量?

2024-09-30 01:28:12 发布

您现在位置:Python中文网/ 问答频道 /正文

自定义模块设置存储在mainsettings.py(目前为止)。如果我需要传递一个变量或模型对象呢?有可能吗?或者解决方案是什么? 例如,我创建了自定义django jet菜单。现在我想用动态页面名打开正确的网站。所以在{}我有:

JET_SIDE_MENU_ITEMS = [
{'label': _('Page Speed'), 'url': f'https://developers.google.com/speed/pagespeed/insights/?hl=pl&url={model.page_name}', 'url_blank': True},
]

与:{model.page_name}

当然不行,不过这是我要找的

我试过用import,但不起作用


Tags: 模块对象djangonamepy模型urlmodel

热门问题