aboutsummaryrefslogtreecommitdiffstats
path: root/layerindex/urls.py
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2013-02-26 22:36:39 +0000
committerPaul Eggleton <paul.eggleton@linux.intel.com>2013-02-26 22:36:39 +0000
commit88ada21861943445a36a3015e3a1a195e319bd62 (patch)
treef339f449678606c12b14c1732a1fce3876d24f17 /layerindex/urls.py
parent4ff01679ce541219c9786627cc957dfb31cb159a (diff)
downloadopenembedded-core-contrib-88ada21861943445a36a3015e3a1a195e319bd62.tar.gz
Prevent users without publish permission from viewing unpublished layers
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'layerindex/urls.py')
-rw-r--r--layerindex/urls.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/layerindex/urls.py b/layerindex/urls.py
index 65d823d5a4..3648910742 100644
--- a/layerindex/urls.py
+++ b/layerindex/urls.py
@@ -7,7 +7,7 @@
from django.conf.urls.defaults import *
from django.views.generic import DetailView, ListView
from layerindex.models import LayerItem, Recipe
-from layerindex.views import LayerListView, RecipeSearchView, MachineSearchView, PlainTextListView
+from layerindex.views import LayerListView, RecipeSearchView, MachineSearchView, PlainTextListView, LayerDetailView
urlpatterns = patterns('',
url(r'^$',
@@ -31,9 +31,7 @@ urlpatterns = patterns('',
template_name='layerindex/index.html'),
name='layer_list_review'),
url(r'^layer/(?P<slug>[-\w]+)/$',
- DetailView.as_view(
- model=LayerItem,
- slug_field = 'name',
+ LayerDetailView.as_view(
template_name='layerindex/detail.html'),
name='layer_item'),
url(r'^recipe/(?P<pk>[-\w]+)/$',