feincms3¶
Version 5.3
feincms3 offers tools and building blocks which make building a CMS that is versatile, powerful and tailor-made at the same time for each project a reachable reality.
It builds on other powerful tools such as Django itself and its excellent standard admin interface, django-content-editor to allow creating and editing structured content and django-tree-queries for querying hierarchical data such as page trees.
The tools can be used for a page CMS, but also work well for other types of content such as news magazines or API backends for mobile apps.
First steps¶
Start here if you want to know what feincms3 is and build your first CMS based on feincms3.
Guides¶
These guides discuss key concepts and show how to approach common tasks. They do not have to be read in order and in general only build on the knowledge imparted in Build your CMS.
Languages and sites¶
Embedding apps¶
feincms3 allows content managers to freely place pre-defined applications in the page tree. Examples for apps include forms, or a news app with archives, detail pages etc.
The apps documentation is meant to be read in order.
Reference¶
- Admin classes (
feincms3.admin
) - Applications (
feincms3.applications
) - HTML cleansing (
feincms3.cleanse
) - Embedding (
feincms3.embedding
) - Inline CKEditor (
feincms3.inline_ckeditor
) - Mixins (
feincms3.mixins
) - Pages (
feincms3.pages
) - Plugins (
feincms3.plugins
) - Regions (
feincms3.regions
) - Renderer (
feincms3.renderer
)PluginNotRegisteredError
RegionRenderer
RegionRenderer.copy()
RegionRenderer.handle()
RegionRenderer.handle_default()
RegionRenderer.marks()
RegionRenderer.plugins()
RegionRenderer.regions_from_contents()
RegionRenderer.regions_from_item()
RegionRenderer.register()
RegionRenderer.register_string_renderer()
RegionRenderer.register_template_renderer()
RegionRenderer.render_plugin()
RegionRenderer.render_plugin_in_context()
RegionRenderer.render_region()
RegionRenderer.render_regions()
RegionRenderer.subregion()
RegionRenderer.takewhile_mark()
RegionRenderer.takewhile_subregion()
RegionRenderer.unregister()
TemplatePluginRenderer
default_context()
render_in_context()
template_renderer()
- Root middleware for pages (
feincms3.root
) - Shortcuts (
feincms3.shortcuts
) - Template tags (
feincms3.templatetags.feincms3
) - Utils (
feincms3.utils
)
Project links¶
- Change log
- Next version
- 5.3 (2024-11-18)
- 5.2 (2024-06-07)
- 5.1 (2024-06-06)
- 5.0 (2024-06-03)
- 4.6 (2024-02-26)
- 4.5 (2023-11-01)
- 4.4 (2023-09-25)
- 4.3 (2023-09-04)
- 4.2 (2023-08-21)
- 4.1 (2023-07-28)
- 4.0 (2022-09-28)
- 3.6 (2022-05-12)
- 3.5 (2022-04-11)
- 3.4 (2022-03-10)
- 3.3 (2022-03-03)
- 3.2 (2022-03-01)
- 3.1 (2022-03-01)
- 3.0 (2022-02-09)
- 2.1 (2022-01-13)
- 2.0 (2022-01-03)
- 1.0 (2021-12-03)
- 0.94 (2021-09-29)
- 0.93 (2021-09-20)
- 0.92 (2021-06-09)
- 0.91 (2021-05-28)
- 0.90 (2021-04-27)
- 0.41 (2020-11-28)
- 0.40 (2020-09-30)
- 0.39 (2020-09-25)
- 0.38.1 (2020-09-23)
- 0.37 (2020-09-10)
- 0.36 (2020-08-07)
- 0.35 (2020-07-28)
- 0.34 (2020-06-05)
- 0.33 (2019-12-16)
- 0.32 (2019-09-20)
- 0.31 (2019-05-14)
- 0.30 (2019-03-18)
- 0.29 (2019-02-07)
- 0.28 (2019-02-03)
- 0.27 (2019-01-15)
- 0.26 (2018-11-22)
- 0.25 (2018-09-07)
- 0.24 (2018-08-25)
- 0.23 (2018-07-30)
- 0.22 (2018-05-04)
- 0.21 (2018-03-28)
- 0.20 (2018-03-21)
- 0.19 (2017-08-17)
- 0.18 (2017-05-10)
- 0.17.1 (2017-05-02)
- 0.16 (2017-04-24)
- 0.15 (2017-04-05)
- 0.14 (2017-03-14)
- 0.13 (2016-11-07)
- 0.12 (2016-10-23)
- 0.11 (2016-09-19)
- 0.10 (2016-09-13)
- 0.9 (2016-08-17)
- 0.8 (2016-08-05)
- 0.7 (2016-07-21)
- 0.6 (2016-07-11)
- 0.5 (2016-07-07)
- 0.4 (2016-07-04)
- 0.3 (2016-07-02)
- 0.2 (2016-06-28)
- 0.1 (2016-06-25)
- Contributing