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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
django-cms avatar

django-cms/django-cms

0
View on GitHub↗
10,642 stele·3,196 fork-uri·Python·8 vizualizăriwww.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.

Istoric stele

Graficul istoricului de stele pentru django-cms/django-cmsGraficul istoricului de stele pentru django-cms/django-cms

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale django-cms/django-cms?

Principalele funcționalități ale django-cms/django-cms sunt: 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.

Care sunt câteva alternative open-source pentru django-cms/django-cms?

Alternativele open-source pentru django-cms/django-cms includ: 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…

Alternative open-source pentru Django Cms

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Django Cms.
  • wagtail/wagtailAvatar wagtail

    wagtail/wagtail

    20,366Vezi pe GitHub↗

    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
    Vezi pe GitHub↗20,366
  • divio/django-cmsAvatar divio

    divio/django-cms

    10,643Vezi pe GitHub↗

    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
    Vezi pe GitHub↗10,643
  • apostrophecms/apostropheAvatar apostrophecms

    apostrophecms/apostrophe

    4,524Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,524
  • getgrav/gravAvatar getgrav

    getgrav/grav

    15,395Vezi pe GitHub↗

    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
    Vezi pe GitHub↗15,395
  • Vezi toate cele 30 alternative pentru Django Cms→