代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter16-elasticsearch/app 本文翻译自The Flask Mega-Tutorial Part XVI: Full-Text Search 这是Flask Mega-Tutorial系列的第十六部分,我将在其中为Microblog添加全文搜索功能。 本章的目标是为Microblog实现搜索功能,以便用户可以使用自然语言查找有趣的用户动态内容。…

2020年4月13日 0条评论 2306点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter15-optimize/app 本文翻译自The Flask Mega-Tutorial Part XV: A Better Application Structure 这是Flask Mega-Tutorial系列的第十五部分,我将使用适用于大型应用的风格重构本应用。 Microblog已经是一个初具规模的应用了,所以我认为这是讨论Flask应用如何在持…

2020年4月13日 0条评论 2108点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter13-language/app 本文翻译自The Flask Mega-Tutorial Part XIII: I18n and L10n 这是Flask Mega-Tutorial系列的第十三部分,我将告诉你如何扩展Microblog应用以支持多种语言。 作为其中的一部分,你还将学习如何为flask命令创建自己的CLI扩展。 本章的主题是国际化和本地化,…

2020年4月13日 0条评论 2036点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter12-datetime/app 本文翻译自The Flask Mega-Tutorial Part XII: Dates and Times 这是Flask Mega-Tutorial系列的第十二部分,我将告诉你如何以适配所有用户的方式处理日期和时间,无论他们身处地球上的何处。 显示日期和时间是Microblog应用中长期被忽略的其中一个方面。 直到现在,…

2020年4月13日 0条评论 2154点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter11-beautify/app 本文翻译自The Flask Mega-Tutorial Part XI: Facelift 这是Flask Mega-Tutorial系列的第十一部分,我将告诉你如何用基于Bootstrap用户界面框架的新模板替换基础的HTML模板。 你把玩Microblog应用也有一段时间了,所以我相信你已经注意到,我没有花太多时间来美…

2020年4月13日 0条评论 2121点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter10-mail/app 本文翻译自The Flask Mega-Tutorial Part X: Email Support 这是Flask Mega-Tutorial系列的第十部分,在其中我将告诉你,应用如何向你的用户发送电子邮件,以及如何在电子邮件支持之上构建密码重置功能。 现在,应用在数据库方面做得相当不错,所以在本章中,我想抛开这个主题,开始添加发…

2020年4月13日 0条评论 2032点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter9-page/app 本文翻译自The Flask Mega-Tutorial Part IX: Pagination 这是Flask Mega-Tutorial系列的第九部分,我将告诉你如何对数据列表进行分页。 在第八章我已经做了几个数据库更改,以支持在社交网络非常流行的“粉丝”机制。 有了这个功能,接下来我准备好删除一开始就使用的模拟用户动态了。 在本…

2020年4月13日 0条评论 2245点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter8-fans/app 本文翻译自The Flask Mega-Tutorial Part VIII: Followers 这是Flask Mega-Tutorial系列的第八部分,我将告诉你如何实现类似于Twitter和其他社交网络的“粉丝”功能。 在本章中,我将更多地使用应用的数据库。 我希望应用的用户能够轻松便捷地关注其他用户。 所以我要扩展数据库,以…

2020年4月13日 0条评论 1998点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter7-errorhandle/app 本文翻译自The Flask Mega-Tutorial Part VII: Error Handling 这是Flask Mega-Tutorial系列的第七部分,我将告诉你如何在Flask应用中进行错误处理。 本章将暂停为microblog应用开发新功能,转而讨论处理BUG的策略,因为它们总是无处不在。为了帮助本章的…

2020年4月13日 0条评论 2007点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter6-homepage/app 本文翻译自 The Flask Mega-Tutorial Part VI: Profile Page and Avatars 这是Flask Mega-Tutorial系列的第六部分,我将告诉你如何创建个人主页。 本章将致力于为应用添加个人主页。个人主页用来展示用户的相关信息,其个人信息由本人录入。 我将为你展示如何动态地生…

2020年4月13日 0条评论 1941点热度 0人点赞 ikeguang 阅读全文
12