def tag_search(tag): form = TagsSearchForm(data={"tag": tag}, meta={"csrf": False}) entities = {} tags = Project.get_top_with("tags") if form.validate(): entities = Project.get_with_search("tags", form.tag.data) return render_template("projects/projects.html", tags=list(tags.keys()), objects=entities, form=form)
def projects(): form = TagsSearchForm() entities = Project.get_all() tags = Project.get_top_with("tags", num=10) return render_template( "projects/projects.html", title=config.get("PROJECTS", "title"), grid_header="{} {}".format(config.get("PROJECTS", "title"), "Projects"), tags=list(tags.keys()), objects=entities, form=form, )