]> git.sommitrealweird.co.uk Git - sommitrealweird.git/blobdiff - sommitrealweird/blog/urls.py
fix: quick and dirty update to django 4.2
[sommitrealweird.git] / sommitrealweird / blog / urls.py
index 2ec24bd5da34fa2c9dc9103a25e5e07d47e43ee5..7ce99ef3885fcc285cc367742b490478baca5982 100644 (file)
@@ -1,13 +1,14 @@
-from django.conf.urls.defaults import *
+from django.urls import re_path
+import blog.views
 from settings import MEDIA_ROOT, MEDIA_URL
 
-urlpatterns = patterns('',
-    (r'^(?P<year>[0-9]{4})/(?P<month>[0-9]{2})/(?P<day>[0-9]{2})/(?P<slug>[^/]+)(/|)$', 'blog.views.blog_view'),
-    (r'^(?P<year>[0-9]{4})(?P<month>[0-9]{2})(?P<day>[0-9]{2})-(?P<slug>[^/]+)\.html$', 'blog.views.blog_view'),
-    (r'^(?P<year>[0-9]{4})(?P<month>[0-9]{2})(?P<day>[0-9]{2})(?P<hour>[0-9]{2})(?P<minutes>[0-9]{2})-(?P<slug>[^/]+)\.html$', 'blog.views.blog_view'),
-    (r'^(?P<year>[0-9]{4})/(?P<month>[0-9]{2})/(?P<day>[0-9]{2})/$', 'blog.views.blog_view'),
-    (r'^(?P<year>[0-9]{4})/(?P<month>[0-9]{2})/$', 'blog.views.blog_view'),
-    (r'^(?P<year>[0-9]{4})/$', 'blog.views.blog_view'),
-    (r'^section/(?P<section>[^/]*)/$', 'blog.views.blog_index'),
-    (r'^$', 'blog.views.blog_index'),
-)
+urlpatterns = [
+    re_path(r'^(?P<year>[0-9]{4})/(?P<month>[0-9]{2})/(?P<day>[0-9]{2})/(?P<slug>[^/]+)(/|)$', blog.views.blog_view),
+    re_path(r'^(?P<year>[0-9]{4})(?P<month>[0-9]{2})(?P<day>[0-9]{2})-(?P<slug>[^/]+)\.html$', blog.views.blog_view),
+    re_path(r'^(?P<year>[0-9]{4})(?P<month>[0-9]{2})(?P<day>[0-9]{2})(?P<hour>[0-9]{2})(?P<minutes>[0-9]{2})-(?P<slug>[^/]+)\.html$', blog.views.blog_view),
+    re_path(r'^(?P<year>[0-9]{4})/(?P<month>[0-9]{2})/(?P<day>[0-9]{2})/$', blog.views.blog_view),
+    re_path(r'^(?P<year>[0-9]{4})/(?P<month>[0-9]{2})/$', blog.views.blog_view),
+    re_path(r'^(?P<year>[0-9]{4})/$', blog.views.blog_view),
+    re_path(r'^section/(?P<section>[^/]*)/$', blog.views.blog_index),
+    re_path(r'^$', blog.views.blog_index),
+]