old_contents: from django.conf.urls.defaults import *
  
  urlpatterns = patterns('experiments.views',
                         url(r'^(?P<experiment_name>.+)/$',
                             'experiment_details'),
                         url(r'^$', 'list_experiments'))
  
new_contents: from django.conf.urls.defaults import *
  from django.contrib.admin.views.decorators import staff_member_required
  from experiments.views import experiment_details, list_experiments
  
  urlpatterns = patterns('experiments.views',
                         url(r'^(?P<experiment_name>.+)/$',
                             staff_member_required(experiment_details)),
                         url(r'^$', staff_member_required(list_experiments)))
  
subject: Put the permission decorators in admin_urls.py