eventcally/project/views/planing.py
2021-02-12 15:43:40 +01:00

23 lines
655 B
Python

from flask import render_template, request
from project import app
from project.forms.planing import PlaningForm
from project.services.event_search import EventSearchParams
from project.views.event import get_event_category_choices
def prepare_event_date_form(form):
form.category_id.choices = get_event_category_choices()
form.category_id.choices.insert(0, (0, ""))
@app.route("/planing")
def planing():
params = EventSearchParams()
params.set_planing_date_range()
form = PlaningForm(formdata=request.args, obj=params)
prepare_event_date_form(form)
return render_template("planing/list.html", form=form, params=params)