5

我有一个问题,我想知道我是否可以将 2 个现有的 contenType 混合到一个自定义的 contenType 中。我需要我自己的内容类型与 contenType RichTextContent 和 ImageContent 以便我可以使用特殊模板来显示图像右侧和文本左侧。

这可能吗 ?。

4

1 回答 1

4

是的,这绝对是可能的。出于类似的原因,我编写了自己的自定义内容类型。您应该查看 RichTextContent 模型的代码<Python egg dir>/feincms/content/richtext/models.py

您需要实现自己的模型类,并覆盖用于加载所需模板的render()方法。django.template.loader.render_to_string()

于 2010-12-28T21:00:02.573 回答