2012-12-04 126 views
3

我意识到django-cms的要点是没有内容类型,并将所有内容都当作页面处理,但是暂时忽略它,我会如何将它们添加到django-cms中?对于“内容类型”,我的意思是表现很像一个Page对象,即具有URL,标题,插件等,但也有其他自定义字段。将内容类型添加到django-cms

我看着http://ilian.i-n-i.org/extending-django-cms-page-model/,这几乎是完美的,只是它增加了额外的字段到现有的Page类。因此,如果您需要两种新的内容类型(例如Event(额外字段:start_date,end_date)和Venue(额外字段:纬度,经度)),每次添加页面时都会看到这两种内容类型的字段,即使你只想创建一个Event或者Venue(甚至只是一个标准页面)。

任何想法?
谢谢
汤姆

回答