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'),
]