我有一个问题,我想知道是否可以将2个现有的contentypes混合在一起,为一个自定义contentype。我需要自己的内容类型,具有contentypes richtextcontent和ImageContent,以便我可以使用特殊的模板向右显示图像和左文本。

这可能吗 ?。

有帮助吗?

解决方案

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top