现在你已经完成了任务创建的功能了,接下来你就可以写获取数据的接口,然后渲染到网页中去。也就是说,定义路由方法,在这里根据传入的用户 id,在数据库中获取相关的任务列表数据,然后返回给前端页面。 如何获取任务列表数据呢? 上次我们在建立数据模型的时候,…
当用户创建了任务,会有一些状态需要操作,比如任务的完成,或者不小心点错了,想要让任务显示为「未完成」状态…对于这些任务的状态操作,如何实现它们呢? 如何实现「任务状态的改变」 我们想要实现的是,当用户点击 checkbox 按钮的时候,会…
现在我们已经实现了任务计划功能的最基本功能,接下来我们来优化一下任务列表的展示以及分页功能的实现。 之前我们对于任务列表的数据是在前端做判断,从而展示「已完成」和「任务列表」,而更好的方式是在后端直接返回相应的数据。 优化展示 在数据库模型创建的时候…
如何让你的「任务列表」可以被搜索呢? 今天,要给你分享的是,如何在你的系统建立搜索功能,如果你对数据库熟悉,你会知道有一个叫做「索引」的东西,我们可以利用索引,快速获取到我们想要的数据。 也就是说,在创建数据模型的时候,我们可以在数据表字段中添加索引…
我们之前的登录功能使用的是 session 会话,这有一定的局限,并且不好管理,有些请求我们还需要认证用户登录了才可以访问,所以,今天小帅b要跟你讲讲,如何优化好你的登录功能。 flask-login 我们可以使用 flask-login 插件来实现…
现在你的系统已经有那么点「像样」了,当然,还有很多需要你去完善的地方,比如往后我会给你讲的测试方法,模块优化等,今天先给你讲一下,怎么去查看你系统的 debug 信息。 像这样当你的 app 处于 debug 模式的时候,让 debug 信息面板出现…