From 19d585255a3ec68d79ef8ca91ec160624ab40ddb Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Fri, 10 Feb 2017 14:49:16 +0000 Subject: [PATCH] Django 1.10 does not permit the view argument to url() to be a string any more. Changed all cases view arguments to url() which were strings to instead reference the actual imported function. - Legacy-Id: 12815 --- ietf/community/urls.py | 16 ++++---- ietf/dbtemplate/urls.py | 6 ++- ietf/doc/urls.py | 8 ++-- ietf/doc/urls_charter.py | 26 +++++++------ ietf/doc/urls_conflict_review.py | 16 ++++---- ietf/doc/urls_material.py | 4 +- ietf/doc/urls_status_change.py | 20 +++++----- ietf/group/urls.py | 22 ++++++----- ietf/group/urls_info.py | 2 +- ietf/group/urls_info_details.py | 59 +++++++++++++++-------------- ietf/help/urls.py | 8 ++-- ietf/iesg/urls.py | 28 +++++++------- ietf/ipr/urls.py | 38 ++++++++++--------- ietf/liaisons/urls.py | 34 +++++++++-------- ietf/mailinglists/urls.py | 4 +- ietf/mailtrigger/urls.py | 10 +++-- ietf/nomcom/urls.py | 65 ++++++++++++++++---------------- ietf/person/urls.py | 2 +- ietf/redirects/urls.py | 4 +- ietf/release/urls.py | 6 ++- ietf/secr/announcement/urls.py | 6 ++- ietf/secr/areas/urls.py | 18 +++++---- ietf/secr/console/urls.py | 4 +- ietf/secr/drafts/urls.py | 42 +++++++++++---------- ietf/secr/groups/urls.py | 26 +++++++------ ietf/secr/meetings/urls.py | 44 ++++++++++----------- ietf/secr/proceedings/urls.py | 16 ++++---- ietf/secr/roles/urls.py | 8 ++-- ietf/secr/rolodex/urls.py | 14 ++++--- ietf/secr/sreq/urls.py | 24 ++++++------ ietf/secr/telechat/urls.py | 20 +++++----- ietf/stats/urls.py | 6 +-- ietf/sync/urls.py | 8 ++-- ietf/urls.py | 25 ++++++------ ietf/utils/urls.py | 4 +- 35 files changed, 352 insertions(+), 291 deletions(-) diff --git a/ietf/community/urls.py b/ietf/community/urls.py index 999512f76..d07c37475 100644 --- a/ietf/community/urls.py +++ b/ietf/community/urls.py @@ -1,12 +1,14 @@ from django.conf.urls import url +from ietf.community import views + urlpatterns = [ - url(r'^personal/(?P[^/]+)/$', 'ietf.community.views.view_list'), - url(r'^personal/(?P[^/]+)/manage/$', 'ietf.community.views.manage_list'), - url(r'^personal/(?P[^/]+)/trackdocument/(?P[^/]+)/$', 'ietf.community.views.track_document'), - url(r'^personal/(?P[^/]+)/untrackdocument/(?P[^/]+)/$', 'ietf.community.views.untrack_document'), - url(r'^personal/(?P[^/]+)/csv/$', 'ietf.community.views.export_to_csv'), - url(r'^personal/(?P[^/]+)/feed/$', 'ietf.community.views.feed'), - url(r'^personal/(?P[^/]+)/subscription/$', 'ietf.community.views.subscription'), + url(r'^personal/(?P[^/]+)/$', views.view_list), + url(r'^personal/(?P[^/]+)/manage/$', views.manage_list), + url(r'^personal/(?P[^/]+)/trackdocument/(?P[^/]+)/$', views.track_document), + url(r'^personal/(?P[^/]+)/untrackdocument/(?P[^/]+)/$', views.untrack_document), + url(r'^personal/(?P[^/]+)/csv/$', views.export_to_csv), + url(r'^personal/(?P[^/]+)/feed/$', views.feed), + url(r'^personal/(?P[^/]+)/subscription/$', views.subscription), ] diff --git a/ietf/dbtemplate/urls.py b/ietf/dbtemplate/urls.py index 7a9a8bd51..3d878422a 100644 --- a/ietf/dbtemplate/urls.py +++ b/ietf/dbtemplate/urls.py @@ -1,7 +1,9 @@ from django.conf.urls import url +from ietf.dbtemplate import views + urlpatterns = [ - url(r'^(?P[-a-z0-9]+)/$', 'ietf.dbtemplate.views.template_list', name='template_list'), - url(r'^(?P[-a-z0-9]+)/(?P[\d]+)/$', 'ietf.dbtemplate.views.template_edit', name='template_edit'), + url(r'^(?P[-a-z0-9]+)/$', views.template_list, name='template_list'), + url(r'^(?P[-a-z0-9]+)/(?P[\d]+)/$', views.template_edit, name='template_edit'), ] diff --git a/ietf/doc/urls.py b/ietf/doc/urls.py index d9fba0082..cacb9c44d 100644 --- a/ietf/doc/urls.py +++ b/ietf/doc/urls.py @@ -34,7 +34,7 @@ from django.conf.urls import url, include from django.views.generic import RedirectView from django.conf import settings -from ietf.doc import views_search, views_draft, views_ballot, views_status_change, views_doc, views_stats +from ietf.doc import views_search, views_draft, views_ballot, views_status_change, views_doc, views_stats, views_help session_patterns = [ url(r'^add$', views_doc.add_sessionpresentation), @@ -116,9 +116,9 @@ urlpatterns = [ url(r'^%(name)s/edit/approveballot/$' % settings.URL_REGEXPS, views_ballot.approve_ballot, name='doc_approve_ballot'), url(r'^%(name)s/edit/makelastcall/$' % settings.URL_REGEXPS, views_ballot.make_last_call, name='doc_make_last_call'), - url(r'^help/state/(?P[\w-]+)/$', 'ietf.doc.views_help.state_help', name="state_help"), - url(r'^help/relationships/$', 'ietf.doc.views_help.relationship_help', name="relationship_help"), - url(r'^help/relationships/(?P\w+)/$', 'ietf.doc.views_help.relationship_help', name="relationship_subset_help"), + url(r'^help/state/(?P[\w-]+)/$', views_help.state_help, name="state_help"), + url(r'^help/relationships/$', views_help.relationship_help, name="relationship_help"), + url(r'^help/relationships/(?P\w+)/$', views_help.relationship_help, name="relationship_subset_help"), url(r'^%(name)s/meetings/?$' % settings.URL_REGEXPS, views_doc.all_presentations), diff --git a/ietf/doc/urls_charter.py b/ietf/doc/urls_charter.py index f298b7ced..ce3448d85 100644 --- a/ietf/doc/urls_charter.py +++ b/ietf/doc/urls_charter.py @@ -3,17 +3,19 @@ from django.conf.urls import url from django.conf import settings +from ietf.doc import views_charter, views_doc + urlpatterns = [ - url(r'^state/$', "ietf.doc.views_charter.change_state", name='charter_change_state'), - url(r'^title/$', "ietf.doc.views_charter.change_title", name='charter_change_title'), - url(r'^(?P