diff options
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' |