我有一个名为 Item 的数据库表。项目有一个status
属性,可以是
new
todo
doing
done
在我的网站上,我有两个显示项目表的视图。
- 视图 1 显示所有项目(带有状态列)。
- 视图 2仅显示具有状态的项目
todo
。
根据项目状态,用户可以执行某些操作(“移至待办事项”、“移至执行”、“移至完成”)。
如果您考虑 View 1 和 View 2,它们都有一个共同点,即它们都包含状态为 的项目todo
。所以在这两个上我都有一个链接到一个名为的 URL 的按钮
/Item/<id>/moveToDoing
其中 id - 项目的状态设置为“正在执行”。
现在我希望将用户重定向回他单击按钮的位置(视图 1 或视图 2)。
我的问题是:
- 如何用 Flask 做到这一点?我觉得 http://flask.pocoo.org/snippets/62/不是我所需要的,因为我这里没有公式的 POST 请求。(我是不是该?)
- 我这样做是正确的方式还是有关于如何正常解决这个问题的约定?