Provides an enhanced Django admin interface and utilities for use in Armstrong.
Notably it brings VisualSearch.js for fast content lookup, CKEditor as a fully featured rich-text editor and other features like drag 'n drop JavaScript for easy programming of orderable content (like lists).
TODO
Supports Django 1.3, 1.4, 1.5, 1.6 on Python 2.6 and 2.7.
pip install armstrong.hatband
Add
armstrong.hatband
to yourINSTALLED_APPS
In
urls.py
replace the normal admin with Hatband,from armstrong import hatband as admin
.The rest of the URL configuration stays identical to what is expected for the traditional Django admin.
Development occurs on Github. Participation is welcome!
- Found a bug? File it on Github Issues. Include as much detail as you can and make sure to list the specific component since we use a centralized, project-wide issue tracker.
- Testing?
pip install tox
and runtox
- Have code to submit? Fork the repo, consolidate your changes on a topic branch and create a pull request. The armstrong.dev package provides tools for testing, coverage and South migration as well as making it very easy to run a full Django environment with this component's settings.
- Questions, need help, discussion? Use our Google Group mailing list.
Armstrong is an open-source news platform that is freely available to any organization. It is the result of a collaboration between the Texas Tribune and Bay Citizen and a grant from the John S. and James L. Knight Foundation. Armstrong is available as a complete bundle and as individual, stand-alone components.