From 807763a7f4da82fbb28dc416b9ffabbd8c315ea6 Mon Sep 17 00:00:00 2001 From: Pouria Hadjibagheri Date: Mon, 3 Jan 2022 11:39:04 +0000 Subject: [PATCH] updates URLs to Django 4 pattern --- markdownx/tests/urls.py | 7 +++++-- markdownx/urls.py | 10 ++++++---- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/markdownx/tests/urls.py b/markdownx/tests/urls.py index a48a9d0..95fe902 100644 --- a/markdownx/tests/urls.py +++ b/markdownx/tests/urls.py @@ -1,8 +1,11 @@ -from django.conf.urls import include, url +try: + from django.conf.urls import include, url +except ImportError: + from django.urls import include, re_path as url from .views import TestView urlpatterns = [ url(r'^testview/$', TestView.as_view()), - url(r'^markdownx/', include('markdownx.urls')), + url(r'^markdownx/$', include('markdownx.urls')), ] diff --git a/markdownx/urls.py b/markdownx/urls.py index 6f4e650..484cdad 100755 --- a/markdownx/urls.py +++ b/markdownx/urls.py @@ -3,8 +3,10 @@ See URLs in :doc:`../../example` to learn more. """ - -from django.urls import path +try: + from django.conf.urls import url +except ImportError: + from django.urls import re_path as url from .views import ( ImageUploadView, @@ -13,6 +15,6 @@ from .views import ( urlpatterns = [ - path('upload', ImageUploadView.as_view(), name='markdownx_upload'), - path('markdownify', MarkdownifyView.as_view(), name='markdownx_markdownify'), + url('^upload/', ImageUploadView.as_view(), name='markdownx_upload'), + url('^markdownify/', MarkdownifyView.as_view(), name='markdownx_markdownify'), ]