Feincms混合内容类型

时间:2010-12-21 10:38:19

标签: django-models django-views django-class-based-views feincms

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

这可能吗?。

1 个答案:

答案 0 :(得分:4)

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

中查看RichTextContent模型的代码

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