layerindex-web/rrs/urls.py
Paul Eggleton 71e3aac59d rrs/urls: Use new urlpatterns list syntax
The patterns() function is deprecated in Django 1.8 and gone in 1.10, so
we should switch over to the new list format.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2018-05-04 23:57:53 +12:00

34 lines
1.4 KiB
Python

from django.conf.urls import include, url
from rrs.models import Release, Milestone
from rrs.views import RecipeListView, recipes_report, RecipeDetailView, \
MaintainerListView, FrontPageRedirect, MaintenancePlanRedirect, \
MaintenanceStatsView
urlpatterns = [
url(r'^$', FrontPageRedirect.as_view(),
name='rrs_frontpage'),
url(r'^maintplan/(?P<maintplan_name>.*)/$',
MaintenancePlanRedirect.as_view(),
name='rrs_maintplan'),
url(r'^recipes/(?P<maintplan_name>.*)/(?P<release_name>.*)/(?P<milestone_name>.*)/$',
RecipeListView.as_view(
template_name='rrs/recipes.html'),
name='rrs_recipes'),
url(r'^recipesreport/(?P<maintplan_name>.*)/(?P<release_name>.*)/(?P<milestone_name>.*)/$',
recipes_report,
name="rrs_recipesreport"),
url(r'^recipedetail/(?P<maintplan_name>.*)/(?P<pk>\d+)/$',
RecipeDetailView.as_view(
template_name='rrs/recipedetail.html'),
name='rrs_recipedetail'),
url(r'^maintainers/(?P<maintplan_name>.*)/(?P<release_name>.*)/(?P<milestone_name>.*)/$',
MaintainerListView.as_view(
template_name='rrs/maintainers.html'),
name="rrs_maintainers"),
url(r'^stats/(?P<maintplan_name>.*)/(?P<release_name>.*)/(?P<milestone_name>.*)/$',
MaintenanceStatsView.as_view(
template_name='rrs/rrs_stats.html'),
name="rrs_stats"),
]