【发布时间】:2014-10-13 09:51:10
【问题描述】:
型号: 从 cms.models.fields 导入 PlaceholderField
MyModel(models.Model)
title = models.CharField(max_length=255)
placeholder = PlaceholderField('my_model')
我想检索变量中的占位符 html 内容,类似这样:
MyModel.objects.get(id=1).placeholder.get_html_content()
怎么做?
【问题讨论】:
-
您需要模板中的变量吗?如果是这样,有一个template tag in
django-cms3 calledrender_placeholder可以让您轻松地将占位符的内容分配给一个变量:{% render_placeholder mymodel_instance.my_placeholder as placeholder_content %} -
不,我需要它在“python”端
标签: django-cms