# layerindex-web - Branch-based URL definitions # # Copyright (C) 2013 Intel Corporation # # Licensed under the MIT license, see COPYING.MIT for details from django.conf.urls.defaults import * from django.views.generic.simple import redirect_to from django.views.defaults import page_not_found from django.core.urlresolvers import reverse_lazy from layerindex.views import LayerListView, RecipeSearchView, MachineSearchView, PlainTextListView, LayerDetailView, edit_layer_view, delete_layer_view, edit_layernote_view, delete_layernote_view, RedirectParamsView, DuplicatesView urlpatterns = patterns('', url(r'^$', RedirectParamsView.as_view(), {'redirect_name': 'layer_list'}), url(r'^layers/$', LayerListView.as_view( template_name='layerindex/layers.html'), name='layer_list'), url(r'^layer/(?P[-\w]+)/$', LayerDetailView.as_view( template_name='layerindex/detail.html'), name='layer_item'), url(r'^recipes/$', RecipeSearchView.as_view( template_name='layerindex/recipes.html'), name='recipe_search'), url(r'^machines/$', MachineSearchView.as_view( template_name='layerindex/machines.html'), name='machine_search'), url(r'^edit/(?P[-\w]+)/$', edit_layer_view, {'template_name': 'layerindex/editlayer.html'}, name="edit_layer"), url(r'^duplicates/$', DuplicatesView.as_view( template_name='layerindex/duplicates.html'), name='duplicates'), )