CMS core classes for Django.
Project description
django-lite-cms-core
Some lightweight core classes for a cms based on django inspired by Mezzanine CMS.
Mezzanine is a complete CMS System and may be too complex for some apps that would only like to add some CMS functionality.
What's in there?
- Base class with
- Properties: title, publish_date, expiry_date
- Status model (currently DRAFT and PUBLISHED)
- Manager with "published" query, based on status and date fields
- Mixins
- SluggedMixin with unique slugs
- TimeStampedMixin with created and changed properties
- AdminOrderMixin based on django-admin-sortable2
- ContentFieldMixin based on django-tinymce4
- Search functionality
- Admin edit links in frontend
Todo
- Docs (wip)
- ...
Outlook
There will come some more add ons for this lib:
- A hirachical page model with menus
- A blog app
- ...
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file django_lite_cms_core-0.0.1.tar.gz.
File metadata
- Download URL: django_lite_cms_core-0.0.1.tar.gz
- Upload date:
- Size: 17.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c64bd2f8d52df434a15688439e37ecf8e8f7410b42befa88a3ce128e4358cc9
|
|
| MD5 |
1d43757d1070860ee2f42aa918a80594
|
|
| BLAKE2b-256 |
38570ecd8d22a5b821074ec6c2a3fca072297718cca0e2ec1a1f624143339505
|
File details
Details for the file django_lite_cms_core-0.0.1-py3-none-any.whl.
File metadata
- Download URL: django_lite_cms_core-0.0.1-py3-none-any.whl
- Upload date:
- Size: 26.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e6423bcefae890eb8e25c88cfaeee7afd390b91dc6f161aeaa432ee820a6b2a
|
|
| MD5 |
9a27694a2f03e55a45876dbe2e0e433e
|
|
| BLAKE2b-256 |
9d66675f028dc59907376be43dcf80d59be00dedbb1e6ecb05c139107ffc47e3
|