コード例 #1
0
ファイル: root.py プロジェクト: sundayalexander/schoolHomes
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.conf.urls import url
# from filebrowser.sites import site
from django.contrib import admin
from django.urls import path, include
from core import views
from django.conf.urls.static import static
from prototype.settings import settings
from simple_sso.sso_server.server import Server
from simple_sso.sso_client.client import Client

sso_server = Server()
sso_client = Client(settings.SSO_SERVER, settings.SSO_PUBLIC_KEY,
                    settings.SSO_PRIVATE_KEY)

urlpatterns = [
    # path('admin/filebrowser/', site.urls),
    # path('grappelli/', include('grappelli.urls')),
    path('admin/', admin.site.urls),
    path('', views.index, name='index'),
    path('register/', views.register, name='register'),
    path('login/', views.login, name='login'),
    url(r'^server/', include(sso_server.get_urls())),
    path('authorize/', views.authorize, name='authorize'),
    path('client/', include(sso_client.get_urls()))
]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
コード例 #2
0
# -*- coding: utf-8 -*-
from django.conf import settings
from django.conf.urls import patterns, url, include
from django.http import HttpResponse
from simple_sso.sso_client.client import Client
from simple_sso.sso_server.server import Server

test_server = Server()
test_client = Client(settings.SSO_SERVER, settings.SSO_PUBLIC_KEY, settings.SSO_PRIVATE_KEY)

urlpatterns = patterns('',
    url(r'^server/', include(test_server.get_urls())),
    url(r'^client/', include(test_client.get_urls())),
    url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 'admin/login.html'}),
    url('^$', lambda request: HttpResponse('home'), name='root')
)
コード例 #3
0
ファイル: urls.py プロジェクト: yarons/website
        cache_page(3600)(django.contrib.sitemaps.views.index),
        {
            'sitemaps': SITEMAPS,
            'sitemap_url_name': 'sitemap'
        },
        name='sitemap-index',
    ),
    url(
        r'^sitemap-(?P<section>.+)\.xml$',
        cache_page(1800)(django.contrib.sitemaps.views.sitemap),
        {'sitemaps': SITEMAPS},
        name='sitemap',
    ),
    path('feed/', LatestEntriesFeed(), name='feed'),
    url(r'^js/vat/$', fetch_vat),
    url(r'^sso-login/', include(SSO_CLIENT.get_urls())),
    url(r'^subscribe/(?P<name>hosted|users)/', subscribe, name='subscribe'),
    url(r'^logout/$', LogoutView.as_view(next_page='/'), name='logout'),
    # Admin
    url(
        r'^admin/login/$',
        RedirectView.as_view(pattern_name='simple-sso-login',
                             permanent=True,
                             query_string=True)),
    url(r'^admin/', admin.site.urls),

    # Media files on devel server
    url(r'^media/(?P<path>.*)$', django.views.static.serve,
        {'document_root': settings.MEDIA_ROOT}),
]
コード例 #4
0
ファイル: urls.py プロジェクト: ksmaheshkumar/website-1
     {"sitemaps": SITEMAPS, "sitemap_url_name": "sitemap"},
     name="sitemap-index",
 ),
 url(
     r"^sitemap-(?P<section>.+)\.xml$",
     cache_page(1800)(django.contrib.sitemaps.views.sitemap),
     {"sitemaps": SITEMAPS},
     name="sitemap",
 ),
 path("feed/", LatestEntriesFeed(), name="feed"),
 url(r"^js/vat/$", fetch_vat),
 url(r"^api/support/$", api_support),
 url(r"^api/user/$", api_user),
 url(r"^api/hosted/$", api_hosted),
 url(r"^img/activity.svg$", activity_svg),
 url(r"^sso-login/", include(SSO_CLIENT.get_urls())),
 url(r"^subscribe/(?P<name>hosted|users)/", subscribe, name="subscribe"),
 url(r"^logout/$", LogoutView.as_view(next_page="/"), name="logout"),
 # Aliases for static files
 url(
     r"^(android-chrome|favicon)-(?P<size>192|512)x(?P=size)\.png$",
     RedirectView.as_view(
         url=settings.STATIC_URL + "weblate-%(size)s.png", permanent=True
     ),
 ),
 url(
     r"^apple-touch-icon\.png$",
     RedirectView.as_view(
         url=settings.STATIC_URL + "weblate-180.png", permanent=True
     ),
 ),
コード例 #5
0
ファイル: urls.py プロジェクト: ttwj/SMUEats-Backend
    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 import contrib
from django.conf.urls import url, include
from django.contrib import admin
from django.conf.urls.static import static
from django.contrib.auth import views
from django.views.generic import RedirectView

import frontend.urls
import sms_sso.urls
from simple_sso.sso_client.client import Client
from smueats_backend import settings

sso_client = Client(settings.SSO_SERVER, settings.SSO_PUBLIC_KEY,
                    settings.SSO_PRIVATE_KEY)

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^frontend/', include(frontend.urls.urlpatterns)),
    url(r'^sms_sso/', include(sms_sso.urls.urlpatterns)),
    url(r'^sso/', include(sso_client.get_urls())),
    url(r'^', RedirectView.as_view(pattern_name='index', permanent=False)),
] + static(settings.STATIC_URL)
コード例 #6
0
from django.conf.urls import include, url
from django.contrib import admin
from django.conf import settings
from simple_sso.sso_client.client import Client
from djradicale.views import DjRadicaleView, WellKnownView

admin.autodiscover()

handler500 = 'yats.errors.server_error'

test_client = Client(settings.SSO_SERVER, settings.SSO_PUBLIC_KEY,
                     settings.SSO_PRIVATE_KEY)

urlpatterns = [
    url(r'^', include('yats.check.urls')),
    url(r'^', include('yats.urls')),
    path(r'admin/', admin.site.urls),
    path(r'client/', include(test_client.get_urls())),
    url(r'^' + settings.DJRADICALE_CONFIG['server']['base_prefix'].lstrip('/'),
        include(('djradicale.urls', 'djradicale'))),

    # .well-known external implementation
    url(r'^\.well-known/(?P<type>(caldav|carddav))$',
        WellKnownView.as_view(),
        name='djradicale_well-known'),

    # .well-known internal (radicale) implementation
    # url(r'^\.well-known/(?P<type>(caldav|carddav))$',
    #     DjRadicaleView.as_view(), name='djradicale_well-known'),
]
コード例 #7
0
    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
from django.conf import *

from . import views

# sso-package
from simple_sso.sso_client.client import Client
test_client = Client(settings.SSO_SERVER, settings.SSO_PUBLIC_KEY,
                     settings.SSO_PRIVATE_KEY)

urlpatterns = [
    url(r'^$', views.home, name='home'),
    url(r'^admin/', admin.site.urls),
]

# sso-package client urls
urlpatterns += [url(r'^client/', include(test_client.get_urls()))]
コード例 #8
0
from django.conf import settings
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.contrib.auth.decorators import login_required
from django.core.urlresolvers import reverse, reverse_lazy
from django.http import HttpResponse

# App specific
from simple_sso.sso_client.client import Client

admin.autodiscover()
admin.site.login = login_required(admin.site.login, login_url=reverse_lazy(settings.LOGIN_URL))

sso_client = Client(settings.SSO_SERVER, settings.SSO_PUBLIC_KEY, settings.SSO_PRIVATE_KEY)

urlpatterns = patterns("", url(r"^auth/", include(sso_client.get_urls())), url(r"^admin/", include(admin.site.urls)))

# App mock
urlpatterns += patterns(
    "",
    url(
        "^$",
        lambda request: HttpResponse(
            'Welcome at the <strong>client</strong> visit <a href="/secret/">secret</a> or <a href="/admin/">admin</a>.'
        ),
    ),
    url(
        "^secret/$",
        login_required(lambda request: HttpResponse("Secret at the client"), login_url=reverse(settings.LOGIN_URL)),
        name="root",
    ),
コード例 #9
0
ファイル: urls.py プロジェクト: WeblateOrg/website
        cache_page(3600)(django.contrib.sitemaps.views.index),
        {'sitemaps': SITEMAPS, 'sitemap_url_name': 'sitemap'},
        name='sitemap-index',
    ),
    url(
        r'^sitemap-(?P<section>.+)\.xml$',
        cache_page(1800)(django.contrib.sitemaps.views.sitemap),
        {'sitemaps': SITEMAPS},
        name='sitemap',
    ),
    path('feed/', LatestEntriesFeed(), name='feed'),
    url(
        r'^js/vat/$',
        fetch_vat
    ),
    url(r'^sso-login/', include(SSO_CLIENT.get_urls())),
    url(r'^subscribe/(?P<name>hosted|users)/', subscribe, name='subscribe'),
    url(r'^logout/$', LogoutView.as_view(next_page='/'), name='logout'),
    # Admin
    url(
        r'^admin/login/$',
        RedirectView.as_view(
            pattern_name='simple-sso-login', permanent=True, query_string=True
        )
    ),
    url(r'^admin/', admin.site.urls),

    # Media files on devel server
    url(
        r'^media/(?P<path>.*)$',
        django.views.static.serve,