Skip to content

Commit 74af0f5

Browse files
committed
Replaced another bunch of explicit url names with dotted-path to the view function.
- Legacy-Id: 12849
1 parent 6b8ac10 commit 74af0f5

34 files changed

Lines changed: 177 additions & 176 deletions

ietf/doc/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
url(r'^in-last-call/$', views_search.drafts_in_last_call, name="drafts_in_last_call"),
5151
url(r'^ad/(?P<name>[\w.-]+)/$(?u)', views_search.docs_for_ad, name="docs_for_ad"),
5252
url(r'^ad2/(?P<name>[\w.-]+)/$(?u)', RedirectView.as_view(url='/doc/ad/%(name)s/', permanent=True)),
53-
url(r'^rfc-status-changes/$', views_status_change.rfc_status_changes, name='rfc_status_changes'),
53+
url(r'^rfc-status-changes/$', views_status_change.rfc_status_changes, name='ietf.doc.views_status_change.rfc_status_changes'),
5454
url(r'^start-rfc-status-change/(?:%(name)s/)?$' % settings.URL_REGEXPS, views_status_change.start_rfc_status_change, name='start_rfc_status_change'),
5555
url(r'^iesg/(?P<last_call_only>[A-Za-z0-9.-]+/)?$', views_search.drafts_in_iesg_process, name="drafts_in_iesg_process"),
5656
url(r'^email-aliases/$', views_doc.email_aliases),

ietf/secr/drafts/tests_views.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
from django.conf import settings
66
from django.core.urlresolvers import reverse as urlreverse
77

8+
import debug # pyflakes:ignore
9+
810
from ietf.doc.models import State
911
from ietf.person.models import Person
1012
from ietf.submit.models import Preapproval
@@ -50,7 +52,7 @@ def test_abstract(self):
5052

5153
def test_add(self):
5254
draft = make_test_data()
53-
url = urlreverse('drafts_add')
55+
url = urlreverse('ietf.secr.drafts.views.add')
5456
self.client.login(username="secretary", password="secretary+password")
5557
response = self.client.get(url)
5658
self.assertEqual(response.status_code, 200)
@@ -79,7 +81,7 @@ def test_approvals(self):
7981
make_test_data()
8082
Preapproval.objects.create(name='draft-dummy',
8183
by=Person.objects.get(name="(System)"))
82-
url = urlreverse('drafts_approvals')
84+
url = urlreverse('ietf.secr.drafts.views.approvals')
8385
self.client.login(username="secretary", password="secretary+password")
8486
response = self.client.get(url)
8587
self.assertEqual(response.status_code, 200)
@@ -132,26 +134,26 @@ def test_makerfc(self):
132134

133135
def test_search(self):
134136
draft = make_test_data()
135-
url = urlreverse('drafts')
137+
url = urlreverse('ietf.secr.drafts.views.search')
136138
self.client.login(username="secretary", password="secretary+password")
137139
response = self.client.get(url)
138140
self.assertEqual(response.status_code, 200)
139141

140142
post = dict(filename='draft',state=1,submit='submit')
141-
response = self.client.post(url,post)
143+
response = self.client.post(url, post)
142144
self.assertEqual(response.status_code, 200)
143145
self.assertTrue(draft.name in response.content)
144146

145147
def test_update(self):
146148
draft = make_test_data()
147-
url = urlreverse('drafts_update', kwargs={'id':draft.name})
149+
url = urlreverse('ietf.secr.drafts.views.update', kwargs={'id':draft.name})
148150
self.client.login(username="secretary", password="secretary+password")
149151
response = self.client.get(url)
150152
self.assertEqual(response.status_code, 200)
151153

152154
def test_view(self):
153155
draft = make_test_data()
154-
url = urlreverse('drafts_view', kwargs={'id':draft.name})
156+
url = urlreverse('ietf.secr.drafts.views.view', kwargs={'id':draft.name})
155157
self.client.login(username="secretary", password="secretary+password")
156158
response = self.client.get(url)
157159
self.assertEqual(response.status_code, 200)

ietf/secr/drafts/urls.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
from ietf.utils.urls import url
44

55
urlpatterns = [
6-
url(r'^$', views.search, name='drafts'),
7-
url(r'^add/$', views.add, name='drafts_add'),
8-
url(r'^approvals/$', views.approvals, name='drafts_approvals'),
6+
url(r'^$', views.search),
7+
url(r'^add/$', views.add),
8+
url(r'^approvals/$', views.approvals),
99
url(r'^dates/$', views.dates, name='drafts_dates'),
1010
url(r'^nudge-report/$', views.nudge_report, name='drafts_nudge_report'),
11-
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/$', views.view, name='drafts_view'),
11+
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/$', views.view),
1212
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/abstract/$', views.abstract, name='drafts_abstract'),
1313
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/announce/$', views.announce, name='drafts_announce'),
1414
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/authors/$', views.authors, name='drafts_authors'),
@@ -21,6 +21,6 @@
2121
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/replace/$', views.replace, name='drafts_replace'),
2222
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/resurrect/$', views.resurrect, name='drafts_resurrect'),
2323
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/revision/$', views.revision, name='drafts_revision'),
24-
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/update/$', views.update, name='drafts_update'),
24+
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/update/$', views.update),
2525
url(r'^(?P<id>[A-Za-z0-9._\-\+]+)/withdraw/$', views.withdraw, name='drafts_withdraw'),
2626
]

ietf/secr/drafts/views.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -518,7 +518,7 @@ def announce(request, id):
518518
content_type='Multipart/Mixed; Boundary="NextPart"')
519519

520520
messages.success(request, 'Announcement scheduled successfully!')
521-
return redirect('drafts_view', id=id)
521+
return redirect('ietf.secr.drafts.views.view', id=id)
522522

523523
@role_required('Secretariat')
524524
def approvals(request):
@@ -568,7 +568,7 @@ def authors(request, id):
568568
del request.session['action']
569569
return redirect('drafts_announce', id=id)
570570

571-
return redirect('drafts_view', id=id)
571+
return redirect('ietf.secr.drafts.views.view', id=id)
572572

573573
if form.is_valid():
574574
author = form.cleaned_data['email']
@@ -605,7 +605,7 @@ def confirm(request, id):
605605
# TODO do cancel functions from session (ie remove uploaded files?)
606606
# clear session data
607607
clear_non_auth(request.session)
608-
return redirect('drafts_view', id=id)
608+
return redirect('ietf.secr.drafts.views.view', id=id)
609609

610610
action = request.session['action']
611611
if action == 'revision':
@@ -627,7 +627,7 @@ def confirm(request, id):
627627
clear_non_auth(request.session)
628628

629629
messages.success(request, '%s action performed successfully!' % action)
630-
return redirect('drafts_view', id=id)
630+
return redirect('ietf.secr.drafts.views.view', id=id)
631631

632632
details = get_action_details(draft, request.session)
633633
email = request.session.get('email','')
@@ -681,7 +681,7 @@ def edit(request, id):
681681
if request.method == 'POST':
682682
button_text = request.POST.get('submit', '')
683683
if button_text == 'Cancel':
684-
return redirect('drafts_view', id=id)
684+
return redirect('ietf.secr.drafts.views.view', id=id)
685685

686686
form = EditModelForm(request.POST, instance=draft)
687687
if form.is_valid():
@@ -696,7 +696,7 @@ def edit(request, id):
696696

697697
messages.success(request, 'Draft modified successfully!')
698698

699-
return redirect('drafts_view', id=id)
699+
return redirect('ietf.secr.drafts.views.view', id=id)
700700
else:
701701
#assert False, form.errors
702702
pass
@@ -724,7 +724,7 @@ def email(request, id):
724724
if button_text == 'Cancel':
725725
# clear session data
726726
clear_non_auth(request.session)
727-
return redirect('drafts_view', id=id)
727+
return redirect('ietf.secr.drafts.views.view', id=id)
728728

729729
form = EmailForm(request.POST)
730730
if form.is_valid():
@@ -768,7 +768,7 @@ def extend(request, id):
768768
if request.method == 'POST':
769769
button_text = request.POST.get('submit', '')
770770
if button_text == 'Cancel':
771-
return redirect('drafts_view', id=id)
771+
return redirect('ietf.secr.drafts.views.view', id=id)
772772

773773
form = ExtendForm(request.POST)
774774
if form.is_valid():
@@ -803,13 +803,13 @@ def makerfc(request, id):
803803
# raise error if draft intended standard is empty
804804
if not draft.intended_std_level:
805805
messages.error(request, 'ERROR: intended RFC status is not set')
806-
return redirect('drafts_view', id=id)
806+
return redirect('ietf.secr.drafts.views.view', id=id)
807807

808808
ObsFormset = formset_factory(RfcObsoletesForm, extra=15, max_num=15)
809809
if request.method == 'POST':
810810
button_text = request.POST.get('submit', '')
811811
if button_text == 'Cancel':
812-
return redirect('drafts_view', id=id)
812+
return redirect('ietf.secr.drafts.views.view', id=id)
813813

814814
form = RfcModelForm(request.POST, instance=draft)
815815
obs_formset = ObsFormset(request.POST, prefix='obs')
@@ -846,7 +846,7 @@ def makerfc(request, id):
846846
rfc.save_with_history([e])
847847

848848
messages.success(request, 'RFC created successfully!')
849-
return redirect('drafts_view', id=id)
849+
return redirect('ietf.secr.drafts.views.view', id=id)
850850
else:
851851
# assert False, (form.errors, obs_formset.errors)
852852
pass
@@ -888,7 +888,7 @@ def replace(request, id):
888888
if request.method == 'POST':
889889
button_text = request.POST.get('submit', '')
890890
if button_text == 'Cancel':
891-
return redirect('drafts_view', id=id)
891+
return redirect('ietf.secr.drafts.views.view', id=id)
892892

893893
form = ReplaceForm(request.POST, draft=draft)
894894
if form.is_valid():
@@ -927,7 +927,7 @@ def revision(request, id):
927927
if request.method == 'POST':
928928
button_text = request.POST.get('submit', '')
929929
if button_text == 'Cancel':
930-
return redirect('drafts_view', id=id)
930+
return redirect('ietf.secr.drafts.views.view', id=id)
931931

932932
upload_form = UploadForm(request.POST, request.FILES, draft=draft)
933933
form = RevisionModelForm(request.POST, instance=draft)
@@ -1015,7 +1015,7 @@ def search(request):
10151015

10161016
# if there's just one result go straight to view
10171017
if len(results) == 1:
1018-
return redirect('drafts_view', id=results[0].name)
1018+
return redirect('ietf.secr.drafts.views.view', id=results[0].name)
10191019
else:
10201020
active_state = State.objects.get(type='draft',slug='active')
10211021
form = SearchForm(initial={'state':active_state.pk})
@@ -1039,7 +1039,7 @@ def update(request, id):
10391039
if request.method == 'POST':
10401040
button_text = request.POST.get('submit', '')
10411041
if button_text == 'Cancel':
1042-
return redirect('drafts_view', id=id)
1042+
return redirect('ietf.secr.drafts.views.view', id=id)
10431043

10441044
upload_form = UploadForm(request.POST, request.FILES, draft=draft)
10451045
form = RevisionModelForm(request.POST, instance=draft)
@@ -1139,7 +1139,7 @@ def withdraw(request, id):
11391139
if request.method == 'POST':
11401140
button_text = request.POST.get('submit', '')
11411141
if button_text == 'Cancel':
1142-
return redirect('drafts_view', id=id)
1142+
return redirect('ietf.secr.drafts.views.view', id=id)
11431143

11441144
form = WithdrawForm(request.POST)
11451145
if form.is_valid():

ietf/secr/groups/urls.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
urlpatterns = [
77
url(r'^$', views.search, name='groups'),
88
url(r'^add/$', views.add, name='groups_add'),
9-
url(r'^blue-dot-report/$', views.blue_dot, name='groups_blue_dot'),
9+
url(r'^blue-dot-report/$', views.blue_dot),
1010
url(r'^search/$', views.search, name='groups_search'),
1111
#(r'^ajax/get_ads/$', views.get_ads),
1212
url(r'^%(acronym)s/$' % settings.URL_REGEXPS, views.view, name='groups_view'),
1313
url(r'^%(acronym)s/delete/(?P<id>\d{1,6})/$' % settings.URL_REGEXPS, views.delete_role, name='groups_delete_role'),
1414
url(r'^%(acronym)s/charter/$' % settings.URL_REGEXPS, views.charter, name='groups_charter'),
1515
url(r'^%(acronym)s/edit/$' % settings.URL_REGEXPS, views.edit, name='groups_edit'),
16-
url(r'^%(acronym)s/gm/$' % settings.URL_REGEXPS, views.view_gm, name='groups_view_gm'),
17-
url(r'^%(acronym)s/gm/edit/$' % settings.URL_REGEXPS, views.edit_gm, name='groups_edit_gm'),
16+
url(r'^%(acronym)s/gm/$' % settings.URL_REGEXPS, views.view_gm),
17+
url(r'^%(acronym)s/gm/edit/$' % settings.URL_REGEXPS, views.edit_gm),
1818
url(r'^%(acronym)s/people/$' % settings.URL_REGEXPS, views.people, name='groups_people'),
1919
]

ietf/secr/meetings/tests.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,15 @@ def tearDown(self):
4949

5050
def test_main(self):
5151
"Main Test"
52-
url = reverse('meetings')
52+
url = reverse('ietf.secr.meetings.views.main')
5353
self.client.login(username="secretary", password="secretary+password")
5454
response = self.client.get(url)
5555
self.assertEqual(response.status_code, 200)
5656

5757
def test_view(self):
5858
"View Test"
5959
meeting = make_meeting_test_data()
60-
url = reverse('meetings_view', kwargs={'meeting_id':meeting.number})
60+
url = reverse('ietf.secr.meetings.views.view', kwargs={'meeting_id':meeting.number})
6161
self.client.login(username="secretary", password="secretary+password")
6262
response = self.client.get(url)
6363
self.assertEqual(response.status_code, 200)
@@ -69,7 +69,7 @@ def test_add_meeting(self):
6969
meeting = make_meeting_test_data()
7070
number = int(meeting.number) + 1
7171
count = Meeting.objects.count()
72-
url = reverse('meetings_add')
72+
url = reverse('ietf.secr.meetings.views.add')
7373
post_data = dict(number=number,city='Toronto',date='2014-07-20',country='CA',
7474
time_zone='America/New_York',venue_name='Hilton',
7575
venue_addr='100 First Ave',
@@ -92,7 +92,7 @@ def test_edit_meeting(self):
9292
type_id='ietf',
9393
date=datetime.datetime(2014,7,20),
9494
)
95-
url = reverse('meetings_edit_meeting',kwargs={'meeting_id':1})
95+
url = reverse('ietf.secr.meetings.views.edit_meeting',kwargs={'meeting_id':1})
9696
post_data = dict(number='1',date='2014-07-20',city='Toronto',
9797
idsubmit_cutoff_day_offset_00=13,
9898
idsubmit_cutoff_day_offset_01=20,
@@ -113,7 +113,7 @@ def test_blue_sheets_upload(self):
113113
meeting = make_meeting_test_data()
114114
os.makedirs(os.path.join(self.proceedings_dir,str(meeting.number),'bluesheets'))
115115

116-
url = reverse('meetings_blue_sheet',kwargs={'meeting_id':meeting.number})
116+
url = reverse('ietf.secr.meetings.views.blue_sheet',kwargs={'meeting_id':meeting.number})
117117
self.client.login(username="secretary", password="secretary+password")
118118
response = self.client.get(url)
119119
self.assertEqual(response.status_code, 200)
@@ -130,7 +130,7 @@ def test_blue_sheets_upload(self):
130130

131131
def test_blue_sheets_generate(self):
132132
meeting = make_meeting_test_data()
133-
url = reverse('meetings_blue_sheet_generate',kwargs={'meeting_id':meeting.number})
133+
url = reverse('ietf.secr.meetings.views.blue_sheet_generate',kwargs={'meeting_id':meeting.number})
134134
self.client.login(username="secretary", password="secretary+password")
135135
response = self.client.post(url)
136136
self.assertEqual(response.status_code, 302)
@@ -139,7 +139,7 @@ def test_blue_sheets_generate(self):
139139
def test_notifications(self):
140140
"Test Notifications"
141141
meeting = make_meeting_test_data()
142-
url = reverse('meetings_notifications',kwargs={'meeting_id':42})
142+
url = reverse('ietf.secr.meetings.views.notifications',kwargs={'meeting_id':42})
143143
self.client.login(username="secretary", password="secretary+password")
144144
response = self.client.get(url)
145145
self.assertEqual(response.status_code, 200)
@@ -172,14 +172,14 @@ def test_notifications(self):
172172

173173
def test_meetings_select(self):
174174
make_meeting_test_data()
175-
url = reverse('meetings_select',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
175+
url = reverse('ietf.secr.meetings.views.select',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
176176
self.client.login(username="secretary", password="secretary+password")
177177
response = self.client.get(url)
178178
self.assertEqual(response.status_code, 200)
179179

180180
def test_meetings_rooms(self):
181181
meeting = make_meeting_test_data()
182-
url = reverse('meetings_rooms',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
182+
url = reverse('ietf.secr.meetings.views.rooms',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
183183
self.client.login(username="secretary", password="secretary+password")
184184
response = self.client.get(url)
185185
self.assertEqual(response.status_code, 200)
@@ -205,7 +205,7 @@ def test_meetings_rooms(self):
205205

206206
def test_meetings_times(self):
207207
make_meeting_test_data()
208-
url = reverse('meetings_times',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
208+
url = reverse('ietf.secr.meetings.views.times',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
209209
self.client.login(username="secretary", password="secretary+password")
210210
response = self.client.get(url)
211211
self.assertEqual(response.status_code, 200)
@@ -215,7 +215,7 @@ def test_meetings_times_delete(self):
215215
qs = TimeSlot.objects.filter(meeting=meeting,type='session')
216216
before = qs.count()
217217
expected_deletion_count = qs.filter(time=qs.first().time).count()
218-
url = reverse('meetings_times_delete',kwargs={
218+
url = reverse('ietf.secr.meetings.views.times_delete',kwargs={
219219
'meeting_id':42,
220220
'schedule_name':'test-agenda',
221221
'time':qs.first().time.strftime("%Y:%m:%d:%H:%M")
@@ -246,14 +246,14 @@ def test_meetings_times_edit(self):
246246

247247
def test_meetings_nonsession(self):
248248
make_meeting_test_data()
249-
url = reverse('meetings_non_session',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
249+
url = reverse('ietf.secr.meetings.views.non_session',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
250250
self.client.login(username="secretary", password="secretary+password")
251251
response = self.client.get(url)
252252
self.assertEqual(response.status_code, 200)
253253

254254
def test_meetings_select_group(self):
255255
make_meeting_test_data()
256-
url = reverse('meetings_select_group',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
256+
url = reverse('ietf.secr.meetings.views.select_group',kwargs={'meeting_id':42,'schedule_name':'test-agenda'})
257257
self.client.login(username="secretary", password="secretary+password")
258258
response = self.client.get(url)
259259
self.assertEqual(response.status_code, 200)

0 commit comments

Comments
 (0)