我使用flask制作调度程序应用程序。我有一个功能,将从网址列出大学课程并安排他们。有没有办法制作一个人们可以进入课程的表格,而不是使用网址?
我的观点功能:
@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并从查询中提取课程。
有更好/更直接的方法吗?
谢谢!
答案 0 :(得分:0)
这可能不是回答stackoverflow问题的最佳方法。 Flask确实为另一个网址提供了redirect option。同时检查url_for。有关表单的更多信息,请查看here。