Skip to content
This repository has been archived by the owner on Jul 18, 2018. It is now read-only.

Provides an enhanced Django admin interface and utilities for use in Armstrong.

License

Notifications You must be signed in to change notification settings

armstrong/armstrong.hatband

Repository files navigation

armstrong.hatband

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).

Usage

TODO

Installation & Configuration

Supports Django 1.3, 1.4, 1.5, 1.6 on Python 2.6 and 2.7.

  1. pip install armstrong.hatband

  2. Add armstrong.hatband to your INSTALLED_APPS

  3. 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.

Contributing

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 run tox
  • 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.

State of Project

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.