diff options
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 |
commit | f292c783cf8826a115319ac713feac2701f9ad70 (patch) | |
tree | fba888f7518b7581c80dc826abde5d2bb0d9b4d7 /ishtar_common/views.py | |
parent | 877ca018dea3ae180c305edc2171c5ec71af4902 (diff) | |
download | Ishtar-f292c783cf8826a115319ac713feac2701f9ad70.tar.bz2 Ishtar-f292c783cf8826a115319ac713feac2701f9ad70.zip |
QR Code for searches
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r-- | ishtar_common/views.py | 10 |
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' |