summaryrefslogtreecommitdiff
path: root/ishtar_common/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-15 13:19:49 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-15 13:19:49 +0200
commit45a774990b8d89ae2fb1139691ad70257cf93d02 (patch)
treefba888f7518b7581c80dc826abde5d2bb0d9b4d7 /ishtar_common/views.py
parentdf43f19a2f61bffe4fc89baef578dd7ecb0005cc (diff)
downloadIshtar-45a774990b8d89ae2fb1139691ad70257cf93d02.tar.bz2
Ishtar-45a774990b8d89ae2fb1139691ad70257cf93d02.zip
QR Code for searches
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r--ishtar_common/views.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py
index f1f7f2a82..33446ec8b 100644
--- a/ishtar_common/views.py
+++ b/ishtar_common/views.py
@@ -2107,6 +2107,16 @@ class BookmarkList(SearchQueryMixin, JSONResponseMixin, LoginRequiredMixin,
}
+class QRCodeForSearchView(LoginRequiredMixin, FormView):
+ template_name = 'ishtar/forms/qrcode_for_search.html'
+ form_class = forms.QRSearchForm
+
+ def form_valid(self, form):
+ context_data = self.get_context_data()
+ context_data["qr_code"] = form.save()
+ return self.render_to_response(context_data)
+
+
class SearchQueryDelete(LoginRequiredMixin, DeleteView):
model = models.SearchQuery
template_name = 'ishtar/forms/bookmark_delete.html'