我有一个Django CMS应用程序,我已更新为使用PlaceholderField
代替HTMLField
,以便在应用程序中使用CMS插件,并使用嵌套插件等
PlaceholderField
仅限于允许TextPlugin
,并且应用程序具有javascript功能,可以在数据库中轮询新对象&通过Ajax加载它们。
如何序列化TextPlugin
中的PlaceholderField
?我目前正在构建响应数据;
data = []
for item in items:
data.append({
'id': item.pk,
'title': item.title,
'body': (
'News body. This is a placeholder field. We need to figure '
'out how to serialize this.'
),
'dt_created': item.dt_created,
'tz_created': item.tz_created
})
extra = {
'data': data,
}
data = json.dumps(extra)