Application allows to organize objects in tree hierarhy.
This Documentation is poor for now, but it contains instructions how to set up application with default settings.
Download
From github::
pip install -e git://github.com/infinityxxx/[email protected]#egg=Django-catalog
Quick install
Include applications into
INSTALLED_APPS
:INSTALLED_APPS += [ ... 'classytags', 'extdirect.django',' 'mptt', 'catalog', 'catalog.contrib.defaults', ... ]
Include catalog in
urls.py
:urlpatterns += patterns('', url(r'^catalog/', include('catalog.urls.by_slug')), # or # url(r'^catalog/', include('catalog.urls.by_id')), )
Run
manage.py syncdb
For more complicated installation options look into documentation.
- Nice admin interface with drag-n-grop manipulations.
- Generic model relationship architechture (any model can be included in catalog tree)
- Useful templatetags library
- Hightly customizable
Screenshot: