Я использую флягу, чтобы создать приложение-планировщик. У меня есть функция, которая будет отображать список курсов колледжа из URL-адреса и планировать их. Есть ли способ сделать форму, в которой люди могут вводить классы, а не использовать URL?Перенаправление на новый URL-адрес из фляги
Мой вид функции:
@app.route('/sched/<some_list>')
def scheduleMe(some_list):
course_list = some_list.split(',')
my_combos = scheduler.schedule(course_list)
return render_template("sched.html", title="Scheduler", combos=my_combos)
занимает в списке курсов, таких как BT 353,CS 135,HHS 468,BT 181,CS 146,CS 284
и возвращает страницу со всеми возможными графиками для этих курсов.
Я пытаюсь сделать какую-то форму, где, если бы пользователь вошел в курсы выше, он перенаправил бы их на www.mysite.com/sched/<courses they enter>
. Я собирался использовать GET, а затем в основном сделать функцию просмотра, которая берет полученный URL из формы и вытаскивает курсы из запроса.
Есть ли лучший/более прямой способ сделать это?
Спасибо!