Change config urls to Django 2 paths

This commit is contained in:
saschalalala 2018-05-06 14:53:56 +02:00
parent 296ea425e2
commit 352fc99b62

View File

@ -1,25 +1,25 @@
from django.conf import settings from django.conf import settings
from django.conf.urls import include, url from django.urls import include, path
from django.conf.urls.static import static from django.conf.urls.static import static
from django.contrib import admin from django.contrib import admin
from django.views.generic import TemplateView from django.views.generic import TemplateView
from django.views import defaults as default_views from django.views import defaults as default_views
urlpatterns = [ urlpatterns = [
url(r"^$", TemplateView.as_view(template_name="pages/home.html"), name="home"), path("", TemplateView.as_view(template_name="pages/home.html"), name="home"),
url( path(
r"^about/$", "about/",
TemplateView.as_view(template_name="pages/about.html"), TemplateView.as_view(template_name="pages/about.html"),
name="about", name="about",
), ),
# Django Admin, use {% raw %}{% url 'admin:index' %}{% endraw %} # Django Admin, use {% raw %}{% url 'admin:index' %}{% endraw %}
url(settings.ADMIN_URL, admin.site.urls), path(settings.ADMIN_URL, admin.site.urls),
# User management # User management
url( path(
r"^users/", "users/",
include("{{ cookiecutter.project_slug }}.users.urls", namespace="users"), include("{{ cookiecutter.project_slug }}.users.urls", namespace="users"),
), ),
url(r"^accounts/", include("allauth.urls")), path("accounts/", include("allauth.urls")),
# Your stuff: custom urls includes go here # Your stuff: custom urls includes go here
] + static( ] + static(
settings.MEDIA_URL, document_root=settings.MEDIA_ROOT settings.MEDIA_URL, document_root=settings.MEDIA_ROOT
@ -29,24 +29,24 @@ if settings.DEBUG:
# This allows the error pages to be debugged during development, just visit # This allows the error pages to be debugged during development, just visit
# these url in browser to see how these error pages look like. # these url in browser to see how these error pages look like.
urlpatterns += [ urlpatterns += [
url( path(
r"^400/$", "400/",
default_views.bad_request, default_views.bad_request,
kwargs={"exception": Exception("Bad Request!")}, kwargs={"exception": Exception("Bad Request!")},
), ),
url( path(
r"^403/$", r"403/",
default_views.permission_denied, default_views.permission_denied,
kwargs={"exception": Exception("Permission Denied")}, kwargs={"exception": Exception("Permission Denied")},
), ),
url( path(
r"^404/$", "404/",
default_views.page_not_found, default_views.page_not_found,
kwargs={"exception": Exception("Page not Found")}, kwargs={"exception": Exception("Page not Found")},
), ),
url(r"^500/$", default_views.server_error), path("500/", default_views.server_error),
] ]
if "debug_toolbar" in settings.INSTALLED_APPS: if "debug_toolbar" in settings.INSTALLED_APPS:
import debug_toolbar import debug_toolbar
urlpatterns = [url(r"^__debug__/", include(debug_toolbar.urls))] + urlpatterns urlpatterns = [path("__debug__/", include(debug_toolbar.urls))] + urlpatterns