if user.is_authenticated: urlpatterns = patterns('', url(r'^$', home_page), url(r'contact/$', contact), url(r'^admin/', include(admin.site.urls)), ) else: urlpatterns = patterns('', url(r'^(.*)', login_page) )