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
commitf292c783cf8826a115319ac713feac2701f9ad70 (patch)
treefba888f7518b7581c80dc826abde5d2bb0d9b4d7 /ishtar_common/views.py
parent877ca018dea3ae180c305edc2171c5ec71af4902 (diff)
downloadIshtar-f292c783cf8826a115319ac713feac2701f9ad70.tar.bz2
Ishtar-f292c783cf8826a115319ac713feac2701f9ad70.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'