feincms.models.Base — CMS base class

This is the base class which you must inherit if you’d like to use the CMS to manage content with the ItemEditor.

Base.register_templates(*templates)
Base.register_regions(*regions)
Base.content

Beware not to name subclass field content as this will overshadow ContentProxy and you will not be able to reference ContentProxy.

Base.create_content_type(model, regions=None[, **kwargs])
Base.content_type_for(model)
Base.copy_content_from(obj)
Base.replace_content_with(obj)
Base.append_content_from(obj)