This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
univnautes-old/virtualenv/pffedportal/urls.py

36 lines
1.1 KiB
Python

from django.conf.urls import *
from django.views.generic.base import RedirectView
from django.views.generic import TemplateView
from django.conf import settings
urlpatterns = patterns('',
url(r'^$', 'base.views.index'),
url(r'^redirect$', 'base.views.redirect302'),
url(r'^login$', 'base.views.login'),
url(r'^sso$', 'base.views.sso'),
url(r'^logout$', 'base.views.logout', name='auth_logout'),
(r'^authsaml2/', include('authentic2.authsaml2.urls')),
)
urlpatterns += patterns('django.views.generic.simple',
(r'^licences$', TemplateView.as_view(template_name='licences.html')),
(r'^conditions$', TemplateView.as_view(template_name='conditions.html')),
)
if settings.EMAIL_RCPT and settings.EMAIL_HOST:
urlpatterns += patterns('', url(r'^mail$', 'base.views.mail'))
if settings.DEBUG:
from django.contrib import admin
admin.autodiscover()
urlpatterns += patterns('',
(r'^admin/', include(admin.site.urls)),
)
# fallback: go to index page
urlpatterns += patterns('',
url(r'^.*$', RedirectView.as_view(url='/')),
)