diff options
author | luxagraf <sng@luxagraf.net> | 2019-02-01 09:27:21 -0600 |
---|---|---|
committer | luxagraf <sng@luxagraf.net> | 2019-02-01 09:27:21 -0600 |
commit | 3a54cdb85027e4a59ca6d78f5b91dbf7be77afd0 (patch) | |
tree | 5fedfaa18d46d4da45ef9504b511eaa74bda4eae /app/utils | |
parent | 34f95ec85a7956515f810c9fda7d9650edc7da30 (diff) |
redid jrnl to speed things up and use less memory
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) |