MT#7247 simpler regex for urls

Change-Id: I164bf8c105204f3e72ee0723e68110820e8c2cbd
changes/45/2245/1
Victor Seva 10 years ago
parent cc86ab1e77
commit 32f88cdcfa

@ -18,7 +18,7 @@ from . import views
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^(?P<release>[\w\d\.-]+)/$', views.release, name='release-view'),
url(r'^(?P<release>[\w\d\.-]+)/(?P<project>[\w\d-]+)/$',
url(r'^(?P<release>[^/]+)/$', views.release, name='release-view'),
url(r'^(?P<release>[^/]+)/(?P<project>[^/]+)/$',
views.project, name='project-view'),
]

@ -29,14 +29,14 @@ api_patterns = [
url(r'^release/$',
views.ReleaseList.as_view(),
name='release-list'),
url(r'^release/(?P<release>[\w\d\.-]+)/$',
url(r'^release/(?P<release>[^/]+)/$',
views.ProjectList.as_view(),
name='project-list'),
url(r'^release/(?P<release>[\w\d\.-]+)/(?P<project>[\w\d\.-]+)/$',
url(r'^release/(?P<release>[^/]+)/(?P<project>[^/]+)/$',
views.ProjectUUIDList.as_view(),
name='projectuuid-list'),
url(r'^release/(?P<release>[\w\d\.-]+)'
'/(?P<project>[\w\d\.-]+)/(?P<uuid>[\w\d-]+)/$',
url(r'^release/(?P<release>[^/]+)'
'/(?P<project>[^/]+)/(?P<uuid>[^/]+)/$',
views.UUIDInfoList.as_view(),
name='uuidinfo-list'),
]

Loading…
Cancel
Save