diff options
Diffstat (limited to 'app/utils')
-rw-r--r-- | app/utils/views.py | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/app/utils/views.py b/app/utils/views.py index dcb16a8..cd72961 100644 --- a/app/utils/views.py +++ b/app/utils/views.py @@ -2,11 +2,13 @@ from itertools import chain import json from django.http import Http404, HttpResponse from django.views.generic import ListView +from django.apps import apps from photos.models import LuxImage, LuxVideo from django.shortcuts import render_to_response from django.shortcuts import render from django.template import RequestContext + class PaginatedListView(ListView): """ handles my own pagination system @@ -38,26 +40,7 @@ def insert_image(request): reverse=True ) return render(request, 'admin/insert_images.html', {'object_list': object_list, 'textarea_id': request.GET['textarea']}) - - -from taggit.models import Tag - -from dal import autocomplete - -class TagAutocomplete(autocomplete.Select2QuerySetView): - def get_queryset(self): - # Don't forget to filter out results depending on the visitor ! - if not self.request.user.is_authenticated: - return Tag.objects.none() - qs = Tag.objects.all() - - if self.q: - qs = qs.filter(name__istartswith=self.q) - - return qs - -from django.apps import apps def nav_json(request, app, model, pk): model = apps.get_model(app_label=app, model_name=model) |