nexus

A centralized, pluggable admin app for Django

Showing:

Popularity

Downloads/wk

0

GitHub Stars

208

Maintenance

Last Commit

6yrs ago

Contributors

24

Package

Dependencies

0

License

UNKNOWN

Categories

Readme

NOTICE: Deprecated

This project is deprecated and no longer actively maintained by Disqus <https://disqus.com/>. However there is a fork being maintained by YPlan at github.com/YPlan/nexus <https://github.com/YPlan/nexus>.

Nexus

Nexus is a pluggable admin application in Django. It's designed to give you a simple design and architecture for building admin applications.

Screenshot

.. image:: http://dl.dropbox.com/u/116385/nexus.png

Install

Install it with pip (or easy_install)::

pip install nexus

Config

You'll need to enable it much like you would django.contrib.admin.

First, add it to your INSTALLED_APPS setting::

INSTALLED_APPS = (
    ...
    'nexus',
)

Now you'll want to include it within your urls.py::

import nexus

# sets up the default nexus site by detecting all nexus_modules.py files
nexus.autodiscover()

# urls.py
urlpatterns = patterns('',
    ('^nexus/', include(nexus.site.urls)),
)

By default Nexus requires django.contrib.auth and django.contrib.sessions. If you are using a custom auth system you can skip these requirements by using the setting NEXUS_SKIP_INSTALLED_APPS_REQUIREMENTS = True in your django settings.

Modules

Nexus by default includes a module that will automatically pick up django.contrib.admin.

Other applications which provide Nexus modules:

  • Gargoyle <https://github.com/disqus/gargoyle>_
  • Memcache <https://github.com/dcramer/nexus-memcache>_
  • Redis <https://github.com/dcramer/nexus-redis>_
  • django-debug-logging <https://github.com/lincolnloop/django-debug-logging>_
  • Django-Experiments <https://github.com/mixcloud/django-experiments>_

(docs on writing modules coming soon)

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100