diff --git a/conservancy/news/urls.py b/conservancy/news/urls.py index 33b57f74f7464f99d04347f732b80c344b19f432..a16d6885ea546a9ec6c3d65e2e0b7cb731ec7cda 100644 --- a/conservancy/news/urls.py +++ b/conservancy/news/urls.py @@ -18,7 +18,7 @@ # "AGPLv3". If not, see . from django.conf import settings -from django.conf.urls import include, url +from django.urls import path from .models import ExternalArticle, PressRelease from .views import ( @@ -39,9 +39,9 @@ external_article_dict = { } urlpatterns = [ - url(r'^(?P\d{4})/(?P[a-z]{3})/(?P\w{1,2})/(?P[-\w]+)/$', NewsDateDetailView.as_view(**info_dict)), - url(r'^(?P\d{4})/(?P[a-z]{3})/(?P\w{1,2})/$', NewsDayArchiveView.as_view(**info_dict)), - url(r'^(?P\d{4})/(?P[a-z]{3})/$', NewsMonthArchiveView.as_view(**info_dict)), - url(r'^(?P\d{4})/$', NewsYearArchiveView.as_view(**info_dict)), - url(r'^$', listing, dict(info_dict, paginate_by=6)), + path('////', NewsDateDetailView.as_view(**info_dict)), + path('///', NewsDayArchiveView.as_view(**info_dict)), + path('//', NewsMonthArchiveView.as_view(**info_dict)), + path('/', NewsYearArchiveView.as_view(**info_dict)), + path('', listing, dict(info_dict, paginate_by=6)), ]