All Projects → batiste → Django Page Cms

batiste / Django Page Cms

Licence: bsd-3-clause
Official Django page CMS git repository

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Django Page Cms

Djangocms Admin Style
django CMS Admin Style is a Django Theme tailored to the needs of django CMS.
Stars: ✭ 282 (+1.81%)
Mutual labels:  cms, django, django-admin
Django Arctic
Django Arctic is a framework that simplifies the creation of custom content management systems.
Stars: ✭ 68 (-75.45%)
Mutual labels:  cms, django
Django Cms
The easy-to-use and developer-friendly enterprise CMS powered by Django
Stars: ✭ 8,522 (+2976.53%)
Mutual labels:  cms, django
Wagtail
A Django content management system focused on flexibility and user experience
Stars: ✭ 11,387 (+4010.83%)
Mutual labels:  cms, django
Djangocms Googlemap
django CMS Google Map is a set of plugins for django CMS that allow you to implement Google Map into your website.
Stars: ✭ 35 (-87.36%)
Mutual labels:  cms, django
Djangocms Picture
django CMS Picture is a plugin for django CMS that allows you to add images on your site.
Stars: ✭ 37 (-86.64%)
Mutual labels:  cms, django
Django Filer
File and Image Management Application for django
Stars: ✭ 1,384 (+399.64%)
Mutual labels:  cms, django
Coderedcms
A content management system for marketing websites based on Django and Wagtail.
Stars: ✭ 386 (+39.35%)
Mutual labels:  cms, django
Jbt blog
一个基于Django2.0+Python3.6的博客/A simple blog based on python3.6 and Django2.0.
Stars: ✭ 137 (-50.54%)
Mutual labels:  cms, django
Django Mptt Admin
Django-mptt-admin provides a nice Django Admin interface for Mptt models
Stars: ✭ 256 (-7.58%)
Mutual labels:  django, django-admin
Django Wpadmin
WordPress look and feel for Django administration panel
Stars: ✭ 259 (-6.5%)
Mutual labels:  django, django-admin
Ezlog
Easy blog system powered by django
Stars: ✭ 34 (-87.73%)
Mutual labels:  cms, django
Django Fiber
Django Fiber - a simple, user-friendly CMS for all your Django projects
Stars: ✭ 653 (+135.74%)
Mutual labels:  cms, django
Django Minicms
Django 开发简易的内容管理系统
Stars: ✭ 56 (-79.78%)
Mutual labels:  cms, django
Puput
A Django blog app implemented in Wagtail
Stars: ✭ 450 (+62.45%)
Mutual labels:  cms, django
Mezzanine Api
RESTful web API for Mezzanine CMS
Stars: ✭ 84 (-69.68%)
Mutual labels:  cms, django
Django Fluent Dashboard
An improved django-admin-tools dashboard for Django projects
Stars: ✭ 266 (-3.97%)
Mutual labels:  django, django-admin
Mediacms
MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.
Stars: ✭ 313 (+13%)
Mutual labels:  cms, django
Djangocms Text Ckeditor
Text Plugin for django CMS using CKEditor 4
Stars: ✭ 126 (-54.51%)
Mutual labels:  cms, django
Cms
Club Management System of amFOSS, powered by CMS
Stars: ✭ 263 (-5.05%)
Mutual labels:  cms, django

django-page-cms

.. image:: https://badges.gitter.im/django-page-cms/Lobby.svg :alt: Join the chat at https://gitter.im/django-page-cms/Lobby :target: https://gitter.im/django-page-cms/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge

.. image:: https://travis-ci.org/batiste/django-page-cms.svg?branch=master :target: https://travis-ci.org/batiste/django-page-cms

.. image:: https://coveralls.io/repos/batiste/django-page-cms/badge.svg :target: https://coveralls.io/r/batiste/django-page-cms

.. image:: https://readthedocs.org/projects/django-page-cms/badge/?version=latest :target: http://django-page-cms.readthedocs.io/en/latest/

.. image:: https://codeclimate.com/github/batiste/django-page-cms/badges/gpa.svg :target: https://codeclimate.com/github/batiste/django-page-cms :alt: Code Climate

.. image:: https://scrutinizer-ci.com/g/batiste/django-page-cms/badges/quality-score.png?b=master :target: https://scrutinizer-ci.com/g/batiste/django-page-cms/?branch=master :alt: Scrutinizer Code Quality

This Django CMS enables you to create and administrate hierarchical pages in a simple and powerful way.

For a quick demo.

.. code:: bash

$ pip3 install "django-page-cms[full]"; gerbi --create mywebsite

Or with docker

.. code:: bash

docker-compose up web

If you are logged in with github docker repository

.. code:: bash

docker login docker.pkg.github.com -u USERNAME -p TOKEN docker-compose -f docker-compose-fast.yaml up web

To create a super user account

.. code:: bash

docker exec -it django-page-cms_web_1 python example/manage.py createsuperuser

To create a demo website

.. code:: bash

docker exec -it django-page-cms_web_1 python example/manage.py pages_demo

To run tests with docker

.. code:: bash

docker-compose up run-test

More informations

  • Install <http://django-page-cms.readthedocs.io/en/latest/installation.html>_
  • Full documentation <http://django-page-cms.readthedocs.io/en/latest/>_
  • How to contribute <doc/contributions.rst>_

Django page CMS is based around a placeholders concept. Placeholder is a special template tag that you use in your page templates. Every time you add a placeholder in your template such field dynamically appears in the page admin interface.

Each page can have a different template with different placeholders.

.. image:: https://github.com/batiste/django-page-cms/raw/master/doc/images/admin-screenshot-1.png :width: 350px :align: center

Those placeholder can also be edited inline

.. image:: https://github.com/batiste/django-page-cms/raw/master/doc/images/inline-edit.png :width: 350px :align: center

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].