provide non openid login in development configuration
[qcg-portal.git] / qcg / urls.py
index a45e85d..fe7eab1 100644 (file)
@@ -1,9 +1,13 @@
+from django.conf import settings
 from django.conf.urls import patterns, url
 
 from qcg import views
 
+login_url = url(r'^login/', 'django.contrib.auth.views.login', {'template_name': 'admin/login.html'}, name='login') \
+    if settings.DEBUG else url(r'^openid/login/', views.openid_begin, name='login')
+
 urlpatterns = patterns('',
-    url(r'^openid/login/', views.openid_begin, name='openid-login'),
+    login_url,
     url(r'^openid/complete/', 'django_openid_auth.views.login_complete', name='openid-complete'),
     url(r'^openid/logout/', 'django.contrib.auth.views.logout', {'template_name': 'qcg/logout.html'}, name='logout'),