newforms-admin convenience utility

1
2
3
4
5
6
7
8
from django.contrib import admin

def register_admin(module_name, model_class_names):
    module = __import__(module_name, {}, {}, [''])
    for model_class_name in model_class_names:
        model = getattr(module, model_class_name)
        admin_class = getattr(module, model_class_name+'Admin', None)
        admin.site.register(model, admin_class)

Comments

(Forgotten your password?)

You may use Markdown syntax here, but raw HTML will be removed.