Skip to main content

Small CMS built around a tree navigation open to any django models

Project description

Coop-cms, a really pluggable CMS
===============================================


Quick Start, Docs, Contributing
-------------------------------
* `Yet another CMS ?`_
* `Quick start`_

.. _Yet another CMS?: #yacms
.. _Quick start?: #quick-start


.. _yacms:

Yet another CMS ?
------------------------------------

#. Coop-cms is built around Articles. It defines a basic abstract model so you can define your own model.
#. It has a website tree in a nice admin widget, to let you order Articles and *any other standard django model* you've defined in your project.
#. Based on the tree, you get templatetags for menu navigation, siblings links, breadcrumb, etc

Coop-cms has some sister apps to make it more usable:

* `coop_bar <https://github.com/quinode/coop-bar/>`_, an extensible toolbar (same concept : any app you create can add links in the toolbar)
* `djaloha <https://github.com/quinode/djaloha/>`_, a great in-site editor based on `Aloha Editor <http://aloha-editor.org/>`_


.. _quick-start:

Quick start
------------------------------------

Install it with ``pip install coop-cms``

In settings.py, add 'coop_cms' (with an underscore) to the INSTALLED_APPS
Under Django 1.3, the static folder should be found automatically, as the templates folder
At *the very end* of your urls.py file, add ``(r'^', include('coop_cms.urls'))`` to your urlpatterns, because coop-cms will handle any page slug, except the ones you will have defined before.

The ``apps```folder contains two example projects of how coop-cms can be used.

(to be continued)


License
=======

coop_cm uses the same license as Django (BSD).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

coop-cms-0.3.tar.gz (294.7 kB view details)

Uploaded Source

File details

Details for the file coop-cms-0.3.tar.gz.

File metadata

  • Download URL: coop-cms-0.3.tar.gz
  • Upload date:
  • Size: 294.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for coop-cms-0.3.tar.gz
Algorithm Hash digest
SHA256 8f49f9711fd385fded3ecb23ede677b711055a5bf3b9cd2ac910180fa713d5e9
MD5 0d8ac9100df11c404609bfc97ced9d87
BLAKE2b-256 68318ebec6aaa336f7f33db22874d6b3a716e5957a29a3944558e8410c2509b3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page