Skip to content

Instantly share code, notes, and snippets.

@sligodave
Created September 28, 2012 17:59
Show Gist options
  • Select an option

  • Save sligodave/3801283 to your computer and use it in GitHub Desktop.

Select an option

Save sligodave/3801283 to your computer and use it in GitHub Desktop.

Revisions

  1. sligodave created this gist Sep 28, 2012.
    13 changes: 13 additions & 0 deletions gistfile1.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@

    from django.contrib import admin
    from django.db.models import get_models, get_app

    from models import BaseModel

    app = get_app('app_name')
    for model in get_models(app):
    if issubclass(model, BaseModel):
    try:
    admin.site.register(model)
    except admin.sites.AlreadyRegistered:
    pass