gregnewman / django-seamoss
- Source
- Commits
- Network (3)
- Issues (1)
- Downloads (0)
- Wiki (1)
- Graphs
-
Tree:
8b6b18b
commit 8b6b18bd78cad9077316a6ba773f7464d49e69ba
tree 9a98e3bf343c2010f9dfefbc41bfd1e9b14706fa
parent 8a3a8f782940f323d01564fdb64e54a2d66e69e9
tree 9a98e3bf343c2010f9dfefbc41bfd1e9b14706fa
parent 8a3a8f782940f323d01564fdb64e54a2d66e69e9
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Tue May 19 05:31:50 -0700 2009 | |
| |
AUTHORS | Wed Jun 03 05:49:53 -0700 2009 | |
| |
LICENSE | Wed Jun 03 05:20:56 -0700 2009 | |
| |
MANIFEST.in | Thu Jun 04 01:00:20 -0700 2009 | |
| |
README.rst | ||
| |
seamoss/ | Wed Jun 03 16:32:06 -0700 2009 | |
| |
setup.py |
README.rst
Django-Seamoss
django-seamoss is a simple cms to add to your django application to give your administrators the ability to control parts of the site including pages, menus and content blocks.
Installation:
- Put seamoss to your INSTALLED_APPS in your settings.py within your django project.
- Add url(r'^(?P<slug>[-_\w]+)/$', 'seamoss.views.render_page', name="render-page"), to your urls.py. It would be best to put it after your admin urls and any other important urls.
Features:
- Unlimited menus providing the ability to create main navigation and sidebar navigations.
- Menu items can be linked to internal pages via a dropdown or external sites via a textfield.
- Markup language dropdown provided in the admin with a override for tinymce if it is installed.
- Basic key/value settings administration
- Creation of content blocks for use in sidebars, footers, etc.
Roadmap:
NOTE: Menus are not yet sortable via the admin. While this app is stable on at least one site (http://beta.cis-pa.org) the menu system needs to be completed to provide the ability to use up/down buttons to reorder the menu items.

