Skip to content

Instantly share code, notes, and snippets.

@bitprophet
Created November 20, 2009 18:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bitprophet/239687 to your computer and use it in GitHub Desktop.
Save bitprophet/239687 to your computer and use it in GitHub Desktop.
from django.conf.urls.defaults import *
from django.db.models.loading import cache
from django.contrib import databrowse
urlpatterns = patterns('',
# blah blah blah
)
def _models(app_label):
return cache.get_models(cache.get_app(app_label))
apps = ('bacula', 'catalog', 'nagios', 'nameserver')
for app in apps:
site = databrowse.DatabrowseSite()
for model in _models(app):
site.register(model)
urlpatterns += patterns('', url(r'^databrowse/%s(.*)' % app, site.root))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment