Ejemplo n.º 1
0
Archivo: views.py Proyecto: ye-man/Buku
 def search(self):
     "redirect to bookmark search"
     form = forms.HomeForm()
     bbm_filter = bs_filters.BookmarkBukuFilter(
         all_keywords=False, deep=form.deep.data, regex=form.regex.data)
     op_text = bbm_filter.operation()
     values_combi = sorted(itertools.product([True, False], repeat=3))
     for idx, (all_keywords, deep, regex) in enumerate(values_combi):
         if deep == form.deep.data and regex == form.regex.data and not all_keywords:
             choosen_idx = idx
     url_op_text = op_text.replace(', ', '_').replace('  ', ' ').replace(' ', '_')
     key = ''.join(['flt', str(choosen_idx), '_buku_', url_op_text])
     kwargs = {key: form.keyword.data}
     url = url_for('bookmark.index_view', **kwargs)
     return redirect(url)
Ejemplo n.º 2
0
 def index(self):
     return self.render('bukuserver/home.html', form=forms.HomeForm())