login-required

Django: How can I apply the login_required decorator to my entire site ( excluding static media )?

The example provides a snippet for an application level view, but what if I have lots of different ( and some non-application ) entries in my urls.py file, including templates? How can I apply this login required decorator to each of them? (r'^foo/(?P<slug>[-\w]+)/$', 'bugs.views.bug_detail'), (r'^$', 'django.views.generic.simple.direct...