|
@@ -28,7 +28,7 @@ from .tables import ConfigContextTable, ObjectChangeTable, TagTable, TaggedItemT
|
|
|
#
|
|
#
|
|
|
|
|
|
|
|
class TagListView(ObjectListView):
|
|
class TagListView(ObjectListView):
|
|
|
- queryset = Tag.objects.annotate(
|
|
|
|
|
|
|
+ queryset = Tag.restricted.annotate(
|
|
|
items=Count('extras_taggeditem_items', distinct=True)
|
|
items=Count('extras_taggeditem_items', distinct=True)
|
|
|
).order_by(
|
|
).order_by(
|
|
|
'name'
|
|
'name'
|
|
@@ -40,7 +40,7 @@ class TagListView(ObjectListView):
|
|
|
|
|
|
|
|
|
|
|
|
|
class TagView(ObjectView):
|
|
class TagView(ObjectView):
|
|
|
- queryset = Tag.objects.all()
|
|
|
|
|
|
|
+ queryset = Tag.restricted.all()
|
|
|
|
|
|
|
|
def get(self, request, slug):
|
|
def get(self, request, slug):
|
|
|
|
|
|
|
@@ -67,19 +67,19 @@ class TagView(ObjectView):
|
|
|
|
|
|
|
|
|
|
|
|
|
class TagEditView(ObjectEditView):
|
|
class TagEditView(ObjectEditView):
|
|
|
- queryset = Tag.objects.all()
|
|
|
|
|
|
|
+ queryset = Tag.restricted.all()
|
|
|
model_form = forms.TagForm
|
|
model_form = forms.TagForm
|
|
|
default_return_url = 'extras:tag_list'
|
|
default_return_url = 'extras:tag_list'
|
|
|
template_name = 'extras/tag_edit.html'
|
|
template_name = 'extras/tag_edit.html'
|
|
|
|
|
|
|
|
|
|
|
|
|
class TagDeleteView(ObjectDeleteView):
|
|
class TagDeleteView(ObjectDeleteView):
|
|
|
- queryset = Tag.objects.all()
|
|
|
|
|
|
|
+ queryset = Tag.restricted.all()
|
|
|
default_return_url = 'extras:tag_list'
|
|
default_return_url = 'extras:tag_list'
|
|
|
|
|
|
|
|
|
|
|
|
|
class TagBulkEditView(BulkEditView):
|
|
class TagBulkEditView(BulkEditView):
|
|
|
- queryset = Tag.objects.annotate(
|
|
|
|
|
|
|
+ queryset = Tag.restricted.annotate(
|
|
|
items=Count('extras_taggeditem_items', distinct=True)
|
|
items=Count('extras_taggeditem_items', distinct=True)
|
|
|
).order_by(
|
|
).order_by(
|
|
|
'name'
|
|
'name'
|
|
@@ -90,7 +90,7 @@ class TagBulkEditView(BulkEditView):
|
|
|
|
|
|
|
|
|
|
|
|
|
class TagBulkDeleteView(BulkDeleteView):
|
|
class TagBulkDeleteView(BulkDeleteView):
|
|
|
- queryset = Tag.objects.annotate(
|
|
|
|
|
|
|
+ queryset = Tag.restricted.annotate(
|
|
|
items=Count('extras_taggeditem_items')
|
|
items=Count('extras_taggeditem_items')
|
|
|
).order_by(
|
|
).order_by(
|
|
|
'name'
|
|
'name'
|