from django.conf.urls import patterns, include, url from django.contrib import admin from landing.views import LandingView urlpatterns = patterns('', # Examples: # url(r'^$', 'jagten_landing.views.home', name='home'), # url(r'^blog/', include('blog.urls')), url(r'^admin/', include(admin.site.urls)), url('^$', LandingView.as_view(), name='/'), )
from django.conf.urls import url from landing.views import LandingView urlpatterns = [ url(r'^$', LandingView.as_view(), name="landing") ]
# -*- coding: utf-8 -*- from django.conf.urls import url, include from django.contrib import admin from landing.views import LandingView urlpatterns = [ url(r'^$', LandingView.as_view(), name='landing'), ]
def test_root_url_resolves_to_landing_page_view(self): found = resolve('/en/') self.assertEqual(found.func.__name__, LandingView.as_view().__name__)
from django.conf.urls import url from landing.views import LandingView urlpatterns = [ url(r'^get', LandingView.as_view()), ]
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 import settings from django.conf.urls import url, include from django.conf.urls.static import static from django.contrib import admin from django.contrib.staticfiles.urls import staticfiles_urlpatterns from landing.views import LandingView, OkView, TicketView, ticket_csv, get_country_format urlpatterns = [ url(r'^$', LandingView.as_view(), name='index'), url(r'^ticket/$', TicketView.as_view(), name='ticket'), url(r'^ticket/csv/$', ticket_csv, name='ticket-csv'), url(r'^ok/$', OkView.as_view(), name='ok'), url(r'^admin/', admin.site.urls), url(r'^ajax/country/format/$', get_country_format, name='country-format'), url(r'', include('core.urls')), ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += staticfiles_urlpatterns()
from django.urls import path from landing.views import LandingView urlpatterns = [ path('', LandingView.as_view(), name='landing'), ]
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. Add an import: from blog import urls as blog_urls 2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from django.conf.urls import include, url from django.conf.urls.i18n import i18n_patterns from django.contrib import admin import django.views.defaults as default_views import allauth.urls import projects.urls import settings.urls from landing.views import LandingView urlpatterns = [ url(r'^admin/', include(admin.site.urls)), ] urlpatterns += i18n_patterns( url(r'^accounts/', include(allauth.urls)), url(r'^projects/', include(projects.urls, namespace='projects')), url(r'^$', LandingView.as_view(), name='landingpage'), url(r'^settings/', include(settings.urls, namespace='settings')), url('^403/$', default_views.permission_denied, {'exception': None}), url('^500/$', default_views.server_error), )
from django.urls import path from landing.views import LandingView urlpatterns = [ path('', LandingView.as_view(), name='index'), ]