コード例 #1
0
from django.conf.urls import url, include
from pages.views import ProductionList, VideoView, TeamView, ArticleView, PageView, ArticleDetailView, credit

urlpatterns = [
    url(r'^prod/(?P<pk>\d+)$', ProductionList.as_view(), name="prod"),
    url(r'^prod/(?P<pk>\d+)/(?P<page>\d+)$',
        ProductionList.as_view(),
        name="prod-page"),
    url(r'^video/(?P<pk>\d+)$', VideoView.as_view(), name="video"),
    url(r'^blog-detail/(?P<pk>\d+)$',
        ArticleDetailView.as_view(),
        name="blog_detail"),
    url(r'^blog/$', ArticleView.as_view(), name="blog"),
    url(r'^page/(?P<pk>\d+)$', PageView.as_view(), name="page"),
    url(r'^team/(?P<pk>\d+)$', TeamView.as_view(), name="specific-team"),
    url(r'^team/$', TeamView.as_view(), name="team"),
    url(r'^credit/$', credit, name="credit"),
]
コード例 #2
0
ファイル: urls.py プロジェクト: mysociety/ainow
    SignupView,
    LoginView,
    ConfirmEmailView
)
from faq.views import FAQPageView
from pages.views import PageView

admin.autodiscover()

urlpatterns = [
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^workshop$', WorkshopHomeView.as_view(), name='workshop_home'),
    url(r'^workshop/venue$', WorkshopVenueView.as_view(), name='workshop_venue'),

    url(r"^schedule/(?P<schedule_slug>[-\w]+)/faq/(?P<slug>[-\w]+)$", FAQPageView.as_view(), name="faq"),
    url(r"^schedule/(?P<schedule_slug>[-\w]+)/page/(?P<slug>[-\w]+)$", PageView.as_view(), name="page"),
    url(r'^admin/', admin.site.urls),
    url(r'^markitup/', include('markitup.urls')),

    url(r'^', include('conference.urls')),
    url(r'^', include('resources.urls')),

    # Override the login and signup views from the account app, so we can use
    # our versions which use an email address instead of a username.
    url(r"^account/signup/$", SignupView.as_view(), name="account_signup"),
    url(r"^account/login/$", LoginView.as_view(), name="account_login"),
    # Override the confirm_email view from the account app, so we can sign
    # people in immediately after they confirm.
    url(r"^account/confirm_email/(?P<key>\w+)/$", ConfirmEmailView.as_view(), name="account_confirm_email"),
    url(r"^account/", include("account.urls")),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #3
0
from django.conf.urls.i18n import i18n_patterns
from django.conf.urls.static import static
from django.contrib import admin
from django.contrib.sitemaps.views import sitemap
from django.utils.translation import ugettext_lazy as _
from django.views.generic import TemplateView
from pages.views import PageView, IndexView
from portfolio.views import ProjectList

sitemaps = {}

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(
        r'^robots\.txt',
        TemplateView.as_view(template_name='robots.txt',
                             content_type='text/plain')),
    url(r'^portfolio/$', ProjectList.as_view(), name='portfolio'),
    url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps}, name='sitemap'),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

urlpatterns += i18n_patterns(
    url(_(r'^(?P<slug>[-\w]+)/$'), PageView.as_view(), name='page'),
    url(_(r'^$'), IndexView.as_view(), name='index'),
)

if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [url(r'^__debug__/', include(debug_toolbar.urls))
                   ] + urlpatterns
コード例 #4
0
ファイル: urls.py プロジェクト: pombredanne/django-jssor
from django.conf.urls import include, url
from django.contrib import admin
from django.conf.urls.static import static
from django.conf import settings
from pages.views import PageView

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^(?P<slug>[-\w]+)/$', PageView.as_view()),
]
コード例 #5
0
from django.urls import path
from .views import PageListView, PageDetailView, PageCreate, PageUpdate, PageDelete, PageListCreatedView, SearchResultsView
from pages.views import PageView
from rest_framework.authtoken.views import obtain_auth_token

pages_patterns = ([
    path('', PageListView.as_view(), name='pages'),
    path('created', PageListCreatedView.as_view(), name='pages_crated_by'),
    path('<int:pk>/<slug:slug>/', PageDetailView.as_view(), name='page'),
    path('create/', PageCreate.as_view(), name='create'),
    path('update/<int:pk>/', PageUpdate.as_view(), name='update'),
    path('delete/<int:pk>/', PageDelete.as_view(), name='delete'),
    path('search/', SearchResultsView.as_view(), name='search'),
    path('api/token/', obtain_auth_token, name='obtain-token'),
    path('api/', PageView.as_view(), name='api'),
], 'pages')
コード例 #6
0
ファイル: urls.py プロジェクト: Tunaweza/basic-site-framework
    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'))
"""
import debug_toolbar
from django.conf.urls import url, static, include
from django.contrib import admin

from basic_site_framework.settings import DEBUG
from blog.views import BlogListView, BlogDetailView
from basic_site_framework import settings
from pages.views import PageView

urlpatterns = [
    url(r'^$', PageView.as_view(), name='menu', kwargs={'slug': 'home'}),
    url(r'^blog/$', BlogListView.as_view(), name='blog_list'),
    url(r'^blog/(?P<pk>[0-9]+)-(?P<slug>[\w-]+).html$',
        BlogDetailView.as_view(),
        name='blog_detail'),
    url(r'^admin/', admin.site.urls),
    url(r'^(?P<slug>[\w-]+)/$', PageView.as_view(), name='page'),
    url(r'^(?P<slug>[\w-]+).html$', PageView.as_view(), name='page_html'),
]

if DEBUG:
    urlpatterns = urlpatterns + [
        url(r'^__debug__/', include(debug_toolbar.urls)),
    ]

# static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
コード例 #7
0
from faq.views import FAQPageView
from pages.views import PageView

admin.autodiscover()

urlpatterns = [
    url(r'^$', HomeView.as_view(), name='home'),
    url(r'^workshop$', WorkshopHomeView.as_view(), name='workshop_home'),
    url(r'^workshop/venue$',
        WorkshopVenueView.as_view(),
        name='workshop_venue'),
    url(r"^schedule/(?P<schedule_slug>[-\w]+)/faq/(?P<slug>[-\w]+)$",
        FAQPageView.as_view(),
        name="faq"),
    url(r"^schedule/(?P<schedule_slug>[-\w]+)/page/(?P<slug>[-\w]+)$",
        PageView.as_view(),
        name="page"),
    url(r'^admin/', admin.site.urls),
    url(r'^markitup/', include('markitup.urls')),
    url(r'^', include('conference.urls')),
    url(r'^', include('resources.urls')),

    # Override the login and signup views from the account app, so we can use
    # our versions which use an email address instead of a username.
    url(r"^account/signup/$", SignupView.as_view(), name="account_signup"),
    url(r"^account/login/$", LoginView.as_view(), name="account_login"),
    # Override the confirm_email view from the account app, so we can sign
    # people in immediately after they confirm.
    url(r"^account/confirm_email/(?P<key>\w+)/$",
        ConfirmEmailView.as_view(),
        name="account_confirm_email"),
コード例 #8
0
ファイル: urls.py プロジェクト: kmvit/prosbi
from django.conf.urls import patterns, include, url

from django.contrib import admin
from pages.views import PageView
from proshumolitv import settings

admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url('^markdown/', include('django_markdown.urls')),

    url(r'', include('requests.urls')),
    url(r'^account/', include('account.urls')),
    url(r'^reminder/', include('reminders.urls')),
    url(r'^prays/', include('prays.urls')),
    url(r'^names/', include('names.urls')),
)

urlpatterns += patterns('',
        (r'^media/(?P<path>.*)$', 'django.views.static.serve', {
        'document_root': settings.MEDIA_ROOT}))

urlpatterns += patterns('',
    url(r'^(?P<slug>.*)/$', PageView.as_view())
)
コード例 #9
0
ファイル: urls.py プロジェクト: synw/django-jssor
# -*- coding: utf-8 -*-

from django.conf import settings
from django.conf.urls.static import static
from django.conf.urls import url, include
from django.contrib import admin
from pages.views import PageView

urlpatterns = [url(r"^admin/", admin.site.urls), url(r"^slideshows/", include("jssor.urls"))]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

urlpatterns.append(url(r"^(?P<url>.*?)$", PageView.as_view()))
コード例 #10
0
# -*- coding: utf-8 -*-

from django.conf import settings
from django.conf.urls.static import static
from django.conf.urls import url, include
from django.contrib import admin
from pages.views import PageView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^slideshows/', include('jssor.urls')),
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL,
                          document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)

urlpatterns.append(url(r'^(?P<url>.*?)$', PageView.as_view()))
コード例 #11
0
from django.urls import path
from pages.views import PageView


urlpatterns = [
    path('<page_slug>/', PageView.as_view(), name='page'),
]
コード例 #12
0
ファイル: urls.py プロジェクト: 5ai92/Django-basics
"""basics 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
from pages.views import PageView, AddPageView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^ckeditor/', include('ckeditor_uploader.urls')),
    url(r'^$', PageView.as_view(), name="staff_admin"),
    url(r'^staff/add_page/$', AddPageView.as_view(), name="add_page")
]
コード例 #13
0
The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.1/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    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 import settings
from django.contrib import admin
from django.urls import path
from django.conf.urls import url, include
from pages.views import ChapterView, update_position, PageView
from django.conf.urls.static import static


urlpatterns = [
    path('admin/chapter/', ChapterView.as_view(), name='chapter'),
    path('admin/page/', PageView.as_view(), name="page"),
    path('admin/', admin.site.urls),
    path('update_position', update_position, name='test'),
]

urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
コード例 #14
0
ファイル: urls.py プロジェクト: ZloiGremlin/adijux
from adijux.views import SwitchLanguage, FrontView, GalleryView
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.contrib.staticfiles.urls import static
from adijux import settings
from pages.views import PageView
from room.views import RoomsView, RoomView, BookingView

admin.autodiscover()

urlpatterns = patterns(
    "",
    url(r"^admin/", include(admin.site.urls)),
    url(r"^switch-language/", SwitchLanguage.as_view(), name="switch-language"),
    url(r"^booking/$", BookingView.as_view(), name="booking"),
    url(r"^gallery/$", GalleryView.as_view(), name="gallery"),
    url(r"^rooms/$", RoomsView.as_view(), name="rooms"),
    url(r"^rooms/(?P<id>[0-9A-Za-z-_.//]+)/$", RoomView.as_view(slug_field="id"), name="room"),
    url(r"^(?P<slug>[0-9A-Za-z-_.//]+)/$", PageView.as_view(slug_field="url"), name="page"),
    url(r"^$", FrontView.as_view(), name="front"),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #15
0
from django.urls import path
from pages.views import PageView

urlpatterns = [
    path('<path:url>', PageView.as_view(), name='page_view'),
]