diff --git a/panel/urls.py b/panel/urls.py index 7bddd81..bbdbfc2 100644 --- a/panel/urls.py +++ b/panel/urls.py @@ -18,7 +18,7 @@ from . import views urlpatterns = [ url(r'^$', views.index, name='index'), - url(r'^(?P[\w\d\.-]+)/$', views.release, name='release-view'), - url(r'^(?P[\w\d\.-]+)/(?P[\w\d-]+)/$', + url(r'^(?P[^/]+)/$', views.release, name='release-view'), + url(r'^(?P[^/]+)/(?P[^/]+)/$', views.project, name='project-view'), ] diff --git a/repoapi/urls.py b/repoapi/urls.py index 7567267..bd899bc 100644 --- a/repoapi/urls.py +++ b/repoapi/urls.py @@ -29,14 +29,14 @@ api_patterns = [ url(r'^release/$', views.ReleaseList.as_view(), name='release-list'), - url(r'^release/(?P[\w\d\.-]+)/$', + url(r'^release/(?P[^/]+)/$', views.ProjectList.as_view(), name='project-list'), - url(r'^release/(?P[\w\d\.-]+)/(?P[\w\d\.-]+)/$', + url(r'^release/(?P[^/]+)/(?P[^/]+)/$', views.ProjectUUIDList.as_view(), name='projectuuid-list'), - url(r'^release/(?P[\w\d\.-]+)' - '/(?P[\w\d\.-]+)/(?P[\w\d-]+)/$', + url(r'^release/(?P[^/]+)' + '/(?P[^/]+)/(?P[^/]+)/$', views.UUIDInfoList.as_view(), name='uuidinfo-list'), ]