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

时间:2019-12-09 12:28:00

标签: python django

自定义模块设置存储在主settings.py中(据我所知)。如果我需要在那里传递变量或模型对象怎么办?可能吗或有什么解决方案? 例如,我创建了自定义django-jet菜单。现在,我想使用动态页面名称打开正确的网站。所以在settings.py中,我有:

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,但没有用

0 个答案:

没有答案
相关问题