diff --git a/verse/search/forms/searchform.py b/verse/search/forms/searchform.py new file mode 100644 index 0000000..8925c53 --- /dev/null +++ b/verse/search/forms/searchform.py @@ -0,0 +1,6 @@ +"""SearchForm to search files and distribusis in the distribusi archive""" + +from flask_wtf import FlaskForm +from wtforms import StringField, SubmitField, validators +from wtforms.validators import Length +from wtforms.widgets import TextArea diff --git a/verse/search/search.py b/verse/search/search.py new file mode 100644 index 0000000..83a40b0 --- /dev/null +++ b/verse/search/search.py @@ -0,0 +1,8 @@ +import os + +from whoosh.fields import * +from whoosh.index import open_dir +from whoosh.qparser import QueryParser + +SCRIPT_DIR = os.path.dirname(__file__) +DATA_DIR = os.path.abspath(os.path.join(SCRIPT_DIR, "../data")) diff --git a/verse/search/templates/search/search.html b/verse/search/templates/search/search.html new file mode 100644 index 0000000..6925b8d --- /dev/null +++ b/verse/search/templates/search/search.html @@ -0,0 +1,3 @@ +{% extends "base/base.html" %} +{% block main %} +{% endblock %}