urls.py 1.96 KB
Newer Older
J08nY's avatar
J08nY committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
# -*- coding: utf-8 -*-
# Copyright (C) 2017 Jan Jancar
#
# This file is a part of the Django Mailman PGP plugin.
#
# This program is free software; you can redistribute it and/or modify it under
# the terms of the GNU General Public License as published by the Free
# Software Foundation, either version 3 of the License, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
# more details.
#
# You should have received a copy of the GNU General Public License along with
# this program.  If not, see <http://www.gnu.org/licenses/>.

"""django_pgpmailman URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.11/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.conf.urls import url, include
    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import url, include
from django.contrib import admin
36 37
from django.urls import reverse_lazy
from django.views.generic import RedirectView
J08nY's avatar
J08nY committed
38 39

urlpatterns = [
40 41 42
    url(r'^$', RedirectView.as_view(
            url=reverse_lazy('list_index'),
            permanent=True)),
43
    url(r'^pgp/', include('django_pgpmailman.urls')),
44 45
    url(r'^postorius/', include('postorius.urls')),
    url(r'^hyperkitty/', include('hyperkitty.urls')),
J08nY's avatar
J08nY committed
46
    url(r'', include('django_mailman3.urls')),
47
    url(r'^accounts/', include('allauth.urls')),
48
    # Django admin
J08nY's avatar
J08nY committed
49 50
    url(r'^admin/', admin.site.urls),
]