数据库修改刷新页面

在我网站的主页上有一长串列表,<ul>. 每个列表项代表一个模型对象。在列表中有对象属性,例如它的名称等,还有用于更改这些属性的按钮。该列表是从 sqlite 数据库加载的。问题是因为每个按钮都会更改数据库中的数据,为了显示更改的数据,视图函数会在每次单击按钮时重新加载页面。这很好,除了列表很长,需要向下滚动,每次单击按钮时,页面都会重新加载,因此会转到列表的最顶部。这使得网页几乎无法使用,或者至少使用起来非常烦人。

有人可以推荐解决此问题的方法。如果我的问题不清楚,请告诉我


幕布斯6054654
浏览 53回答 1
1回答

慕的地6264312

看起来你想要实现的是应该用 Javascript 完成的事情。这将是最简单的方法!例如,当用户单击其中一个按钮时,您可以调用相应的 API,如果 API 返回“OK”,那么您可以只用您所做的更改更新该项目(因为如果服务器返回是,那么您可以假设数据的本地版本与服务器上的相同)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python