随笔分类 -  Flask--博客教程

摘要:感谢作者 –> 原文链接本文翻译自The Flask Mega-Tutorial Part X: Email Support这是Flask Mega-Tutorial系列的第十部分,在其中我将告诉你,应用如何向你的用户发送电子邮件,以及如何在电子邮件支持之上构建密码重置功能。现在,应用在数据库方面做得相当不错,所以在本章中,我想抛开这个主题,开始添加发送电子邮件的功能,这是大多数Web应用必需的另... 阅读全文
posted @ 2018-08-05 23:05 阿谋 阅读(296) 评论(0) 推荐(0)
摘要:感谢作者 –> 原文链接本文翻译自The Flask Mega-Tutorial Part IX: Pagination这是Flask Mega-Tutorial系列的第九部分,我将告诉你如何对数据列表进行分页。在第八章我已经做了几个数据库更改,以支持在社交网络非常流行的“粉丝”机制。 有了这个功能,接下来我准备好删除一开始就使用的模拟用户动态了。 在本章中,应用将开始接受来自用户的动态更新,并将... 阅读全文
posted @ 2018-08-05 23:05 阿谋 阅读(208) 评论(0) 推荐(0)
摘要:感谢作者 –> 原文链接本文翻译自The Flask Mega-Tutorial Part VIII: Followers这是Flask Mega-Tutorial系列的第八部分,我将告诉你如何实现类似于Twitter和其他社交网络的“粉丝”功能。在本章中,我将更多地使用应用的数据库。 我希望应用的用户能够轻松便捷地关注其他用户。 所以我要扩展数据库,以便跟踪谁关注了谁,这比你想象的要难得多。本章... 阅读全文
posted @ 2018-08-05 23:04 阿谋 阅读(257) 评论(0) 推荐(0)
摘要:感谢作者 –> 原文链接本文翻译自The Flask Mega-Tutorial Part VII: Error Handling这是Flask Mega-Tutorial系列的第七部分,我将告诉你如何在Flask应用中进行错误处理。本章将暂停为microblog应用开发新功能,转而讨论处理BUG的策略,因为它们总是无处不在。为了帮助本章的演示,我故意在第六章新增的代码中遗留了一处BUG。 在继续... 阅读全文
posted @ 2018-08-05 23:03 阿谋 阅读(511) 评论(0) 推荐(0)
摘要:感谢作者 –> 原文链接本文翻译自 The Flask Mega-Tutorial Part VI: Profile Page and Avatars这是Flask Mega-Tutorial系列的第六部分,我将告诉你如何创建个人主页。本章将致力于为应用添加个人主页。个人主页用来展示用户的相关信息,其个人信息由本人录入。 我将为你展示如何动态地生成每个用户的主页,并提供一个编辑页面给他们来更新个人... 阅读全文
posted @ 2018-08-05 22:48 阿谋 阅读(587) 评论(0) 推荐(0)
摘要:感谢作者 –> 原文链接本文翻译自The Flask Mega-Tutorial Part V: User Logins这是Flask Mega-Tutorial系列的第五部分,我将告诉你如何创建一个用户登录子系统。你在第三章中学会了如何创建用户登录表单,在第四章中学会了运用数据库。本章将教你如何结合这两章的主题来创建一个简单的用户登录系统。本章的GitHub链接为:Browse, Zip, Di... 阅读全文
posted @ 2018-08-05 03:34 阿谋 阅读(355) 评论(0) 推荐(0)
摘要:感谢作者 –> 原文链接本文翻译自 The Flask Mega-Tutorial Part IV: Database在Flask Mega-Tutorial系列的第四部分,我将告诉你如何使用数据库。本章的主题是重中之重!大多数应用都需要持久化存储数据,并高效地执行的增删查改的操作,数据库为此而生。本章的GitHub链接为: Browse, Zip, Diff.Flask中的数据库Flask本身不... 阅读全文
posted @ 2018-08-05 03:34 阿谋 阅读(277) 评论(0) 推荐(0)
摘要:感谢作者 –> 原文链接本文翻译自 The Flask Mega-Tutorial Part II: Templates在Flask Mega-Tutorial系列的第二部分中,我将讨论如何使用模板。学习完第一章之后,你已经拥有了一个虽然简单,但是可以成功运行Web应用,它的文件结构如下:microblog\ venv\ app\ __init__.py routes.py mi... 阅读全文
posted @ 2018-08-05 03:32 阿谋 阅读(244) 评论(0) 推荐(0)
摘要:感谢作者 –> 原文链接本文翻译自 The Flask Mega-Tutorial Part III: Web Forms这是Flask Mega-Tutorial系列的第三部分,我将告诉你如何使用Web表单。在第二章中我为应用主页创建了一个简单的模板,并使用诸如用户和用户动态的模拟对象。在本章中,我将解决这个应用程序中仍然存在的众多遗漏之一,那就是如何通过Web表单接受用户的输入。Web表单是所... 阅读全文
posted @ 2018-08-05 03:32 阿谋 阅读(672) 评论(0) 推荐(0)
摘要:说明本教程翻译自Miguel Grinberg的blog的2017年新版The Flask Mega-Tutorial教程,以供英语能力较弱的开发人员参考。感谢Miguel Grinberg!全部二十三章都已完成翻译,如果有任何版权问题,请联系luhuisicnu@163.com。如果有任何技术疑问,欢迎加入QQ群(484327418)讨论。目录第一章:Hello, World!第二章:模板第三章... 阅读全文
posted @ 2018-08-05 03:31 阿谋 阅读(179) 评论(0) 推荐(0)
摘要:感谢作者 –> 原文链接本文翻译自The Flask Mega-Tutorial Part I: Hello, World!一趟愉快的学习之旅即将开始,跟随它你将学会用Python和Flask来创建Web应用。上面的视频包含了整个教程的内容预览(译者注:视频见原文)。通过学习本章内容,你将学会如何创建一个Flask项目,并在自己的电脑上运行一个简单的Flask Web应用。教程中所有的代码示例都托... 阅读全文
posted @ 2018-08-05 03:31 阿谋 阅读(250) 评论(0) 推荐(0)