@@ -38,23 +38,23 @@ def fixed_redirect(pattern_name):
38
38
fixed_redirect ("blog:article-latest" ),
39
39
name = "legacy-article-latest" ,
40
40
),
41
- re_path (
42
- _ (r"^ search/$ " ),
41
+ path (
42
+ _ (" search/" ),
43
43
SearchRedirectView .as_view (),
44
44
name = "legacy-article-search" ,
45
45
),
46
- re_path (
47
- r"^ feed/$ " ,
46
+ path (
47
+ " feed/" ,
48
48
fixed_redirect ("blog:article-latest-feed" ),
49
49
name = "legacy-article-latest-feed" ,
50
50
),
51
- re_path (
52
- r"^ feed/audio/$ " ,
51
+ path (
52
+ " feed/audio/" ,
53
53
fixed_redirect ("blog:article-latest-feed-audio" ),
54
54
name = "legacy-article-latest-feed-audio" ,
55
55
),
56
- re_path (
57
- r"^ feed/teaser/$ " ,
56
+ path (
57
+ " feed/teaser/" ,
58
58
fixed_redirect ("blog:article-latest-feed-teaser" ),
59
59
name = "legacy-article-latest-feed-teaser" ,
60
60
),
@@ -68,18 +68,18 @@ def fixed_redirect(pattern_name):
68
68
ArchiveRedirectView .as_view (),
69
69
name = "legacy-article-archive" ,
70
70
),
71
- re_path (
72
- _ (r"^ author/(?P< username>[\w\.@+-]+)/$ " ),
71
+ path (
72
+ _ (" author/<str: username>/ " ),
73
73
AuthorRedirectView .as_view (),
74
74
name = "legacy-article-author" ,
75
75
),
76
- re_path (
77
- _ (r"^ category/(?P <slug>[\w\.@+-]+)/$ " ),
76
+ path (
77
+ _ (" category/<slug:slug>/ " ),
78
78
CategoryRedirectView .as_view (),
79
79
name = "legacy-article-category" ,
80
80
),
81
- re_path (
82
- r"^ tag/(?P< tag>[-\w]+)/$ " ,
81
+ path (
82
+ " tag/<slug: tag>/ " ,
83
83
TagRedirectView .as_view (),
84
84
name = "legacy-article-tagged" ,
85
85
),
0 commit comments