A tree based Django CMS application
Project description
This Django CMS enables you to create and administrate hierarchical pages in a simple and powerful way.
For a quick demo.
$ pip3 install "django-page-cms[full]"; gerbi --create mywebsite
Or with docker
docker compose up web
To create a super user account
docker compose run web python example/manage.py createsuperuser
To create a demo website
docker compose run web python example/manage.py pages_demo
To run tests with docker
docker compose run run-test
More informations
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.
Those placeholder can also be edited inline
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-page-cms-2.0.13.tar.gz
.
File metadata
- Download URL: django-page-cms-2.0.13.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
b8bf8e7b23b3fc163ebce289b883d943ee80b4bc613fc497fb772acb6f9e75a6
|
|
MD5 |
241402e073392a461695de0e143299c3
|
|
BLAKE2b-256 |
5d016224f9688aa2688cdbf45a0737d125d15f40a2ae4d785f48f4caf8b6bebe
|