- 博客(3)
- 资源 (20)
- 收藏
- 关注
原创 利用Flask-SQLAlchemy提供的paginate()方法实现博客文章的分页显示
在开发blog系统的时候,我们有一个需求,就是要显示作者已经发表的blog文章的列表,或显示作者关注者的文章列表。实现这个功能并不复杂,只需要在存储文章的数据库中过滤出指定作者的文章,然后渲染HTML显示即可。 但是,这种方法在文章不多的情况下或许是可行的,当文章的数量变多的时候,就无法在一页中显示完所有的文章了。这时就需要将文章列表进行分页显示,每一页只显示指定数量的文章。 这个功能应该如何实
2015-11-24 23:50:57 17555
原创 ValueError: urls must start with a leading slash
做泛域名解析时出错urls must start with a leading slash查了半天一直以为是子域名设置有问题,后来检查才知是。蓝图(Blueprint)下面的一个目录的路由@site.route('ask')没加斜杠,改成@site.route('/ask')就正常了。之前没做子域名设置的时没出错,所有一直没注意以为是子域名设置不对。犯了个低级错误,记下这个愚蠢的行为。
2015-11-21 16:02:28 4357
原创 Flask IOError
在利用flask 框架开发blog系统时,需要提供用户上传头像的功能,我们查看 flask wtf 文档 发现可以利用flask wtf 表单控件来实现文件上传。于是我们首先实现了如下的更新用户资料的表单代码:class EditProfileForm(Form): name = StringField('Real name',validators=[Length(0,64)]) l
2015-11-07 10:45:12 583
[挑战程序设计竞赛(第2版)].巫泽俊.扫描版002
2015-09-20
[挑战程序设计竞赛(第2版)].巫泽俊.扫描版001
2015-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人