awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
django-cms avatar

django-cms/django-cms

0
View on GitHub↗
10,642 Stars·3,196 Forks·Python·8 Aufrufewww.django-cms.org↗

Django Cms

django-cms is a content management system built on Django for creating and managing hierarchical pages and reusable content blocks. It functions as an enterprise framework and modular page builder for organizing website layouts and managing complex digital content.

The system features a frontend inline content editor that allows users to modify page titles and body content directly on the live site via an interactive toolbar. It provides a multilingual platform for translating pages and localized content across different languages, including built-in translation fallback support. Additionally, it supports multi-site administration, enabling the management of multiple separate website instances within a single installation to either share or isolate settings.

The platform covers a broad range of capabilities including hierarchical page organization for search engine optimized URLs, a plugin and placeholder system for reusable content components, and page-level permission control for restricting content visibility based on user roles. It also includes utilities for URL redirection management and content change previews.

Features

  • Content Management & Publishing - Provides a comprehensive system for creating, managing, delivering, and publishing digital content.
  • Live Front-End Editing - Enables modifying page titles and content directly on the live site using an interactive toolbar.
  • Content Organization Systems - Implements systems for categorizing, grouping, and structuring digital content to improve findability and management.
  • Reusable Content Blocks - Provides reusable content blocks that link database models to template fragments for modular page construction.
  • Enterprise Content Management Systems - Serves as a comprehensive platform for managing the entire lifecycle of organizational content for professional websites.
  • Django-Based CMS Frameworks - Provides a content management system specifically built using the Django web framework.
  • Frontend Administrative Toolbars - Implements an interactive toolbar on the live website that captures user input for direct content updates.
  • Hierarchical Page Trees - Creates a nested page tree that automatically generates search engine optimized URLs based on site hierarchy.
  • Multi-Site Management Systems - Manages multiple domain instances and shared settings within a single installation using site-specific configurations.
  • Hierarchical Page Managers - Creates a structured page tree that automatically generates search engine optimized URLs based on the site hierarchy.
  • Application Logic Hooks - Uses a modular registration interface to connect external Django applications to the core management system.
  • Multilingual Site Support - Enables site-wide multilingual capabilities with translation fallbacks and localized content delivery.
  • CMS Page Trees - Generates SEO-friendly URLs by mapping a nested page structure to a recursive path resolution system.
  • Visual Page Editors - Provides a visual interface to modify the layout and content of rendered web pages in real time.
  • Modular Page Composers - Assembles complex pages from multiple sub-page modules and content blocks using placeholders.
  • CMS Plugin Development - Enables the building of reusable content blocks and plugins to create flexible page layouts.
  • Template Content Placeholders - Defines named regions within templates where independent content plugins are dynamically inserted and rendered.
  • Frontend Inline Editors - The product allows modifying content directly on the rendered front-end page instead of using a separate administration interface.
  • Site Localization - Serves different languages and regional versions of a website using internationalization and multi-site configurations.
  • Multi-Language Content Delivery - Translates pages and placeholders across different languages with support for language fallbacks and switchers.
  • Enterprise Application Frameworks - Offers a scalable platform with multi-tenancy and advanced permissions for managing complex enterprise websites.
  • Content Previewing Tools - Allows viewing draft versions of pages and content in a preview mode before publishing to the live site.
  • Rich Text Editors - Integrates rich-text editing tools to format and style content within the management interface.
  • Plugin Development Kits - Provides APIs and frameworks for building extendable content blocks and plugins to customize site layouts.
  • Hook-Based Extension Frameworks - Provides a hook system to integrate custom applications and functionality into the core structure for extensibility.
  • Fallback Mechanisms - Serves localized content by matching requested languages against available translations using a defined priority fallback chain.
  • Modular Application Architectures - Connects external applications and navigation elements into the management structure via a modular hook system.
  • Page Access Restrictions - Restricts page visibility and access based on user roles and specific page-level permissions.
  • Content Management Systems - Enterprise-grade CMS powered by the Django framework.
  • Content Management - Enterprise-grade CMS for Django.
  • Content Management Systems - Developer-friendly enterprise CMS powered by Django.

Star-Verlauf

Star-Verlauf für django-cms/django-cmsStar-Verlauf für django-cms/django-cms

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Django Cms

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Django Cms.
  • wagtail/wagtailAvatar von wagtail

    wagtail/wagtail

    20,366Auf GitHub ansehen↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Pythoncmsdjangohacktoberfest
    Auf GitHub ansehen↗20,366
  • divio/django-cmsAvatar von divio

    divio/django-cms

    10,643Auf GitHub ansehen↗

    django-cms is a content management system framework for building enterprise websites using Python and the Django web framework. It functions as a component-based system that utilizes reusable content blocks, placeholders, and plugins to create flexible website layouts. The platform is distinguished by its focus on hierarchical page management, organizing site structures into a tree format to generate logical navigation and search-engine-friendly URLs. It also provides a multilingual platform for managing international content, including translation tools and site distribution across multiple

    Python
    Auf GitHub ansehen↗10,643
  • apostrophecms/apostropheAvatar von apostrophecms

    apostrophecms/apostrophe

    4,524Auf GitHub ansehen↗

    Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB. The platform distinguishes itsel

    JavaScriptapostrophecmscms-framework
    Auf GitHub ansehen↗4,524
  • getgrav/gravAvatar von getgrav

    getgrav/grav

    15,395Auf GitHub ansehen↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    Auf GitHub ansehen↗15,395
Alle 30 Alternativen zu Django Cms anzeigen→

Häufig gestellte Fragen

Was macht django-cms/django-cms?

django-cms is a content management system built on Django for creating and managing hierarchical pages and reusable content blocks. It functions as an enterprise framework and modular page builder for organizing website layouts and managing complex digital content.

Was sind die Hauptfunktionen von django-cms/django-cms?

Die Hauptfunktionen von django-cms/django-cms sind: Content Management & Publishing, Live Front-End Editing, Content Organization Systems, Reusable Content Blocks, Enterprise Content Management Systems, Django-Based CMS Frameworks, Frontend Administrative Toolbars, Hierarchical Page Trees.

Welche Open-Source-Alternativen gibt es zu django-cms/django-cms?

Open-Source-Alternativen zu django-cms/django-cms sind unter anderem: wagtail/wagtail — Wagtail is an open-source content management system built on the Django web framework. It provides a structured,… divio/django-cms — django-cms is a content management system framework for building enterprise websites using Python and the Django web… apostrophecms/apostrophe — Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… stephenmcd/mezzanine — Mezzanine is a web-based content management system built on the Django framework. It provides a suite of tools for… area17/twill — Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and…