Login

instant 'master' admin site

Author:
dschein2
Posted:
July 16, 2007
Language:
Python
Version:
.96
Tags:
admin newforms-admin
Score:
4 (after 6 ratings)

The newforms-admin branch (to be merged by 0.97, I think) is very nice to work with, separating models from the admin. It is trivial to create an admin site that includes every app that is installed. Note that you also get all your docs for things like template tags, etc.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
from django.conf.urls.defaults import *
from django.contrib import admin
import django.db.models

admin_site = admin.AdminSite()
for model in django.db.models.get_models():
    admin_site.register(model)

urlpatterns = patterns('',
    (r'^admin/doc/', include('django.contrib.admindocs.urls')),
    (r'^admin/(.*)', admin_site.root),
    )

More like this

  1. Add validation for 'unique' and 'unique_together' constraints to newforms created dynamically via form_for_model or form_for_instance by bikeshedder 8 years ago
  2. newforms-admin edit callback-url hook by myers 7 years, 2 months ago
  3. Allow foreign key attributes in list_display with '__' - Django 1.5 by kpacn 1 year, 8 months ago
  4. Validation for 'unique' and 'unique_together' constraints (different version) by miracle2k 7 years, 11 months ago
  5. login_required decorator that doesn't redirect by brutasse 4 years, 4 months ago

Comments

Please login first before commenting.