Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A centralized, pluggable admin app for Django
Python JavaScript

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
example_module
example_project
nexus
.gitignore
CHANGES
LICENSE
MANIFEST.in
README.rst
runtests.py
setup.py

README.rst

Nexus

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

(This project is still under active development)

Screenshot

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

Modules

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

Other applications which provide Nexus modules:

(docs on writing modules coming soon)

Something went wrong with that request. Please try again.