AI教程网 - 未来以来,拥抱AI;新手入门,从AI教程网开始......

 分类:Flask大型教程

Flask Mega Tutorial是一个非官方的教程,是作者平时使用 Flask 微框架编写应用的经验之谈。

Flask大型教程

Flask大型教程:调试,测试以及优化

Flask大型教程:调试,测试以及优化
我们小型的 microblog 应用程序已经足够的完善了,因此是时候准备尽可能地清理不用的东西。近来,一个读者反映了一个奇怪的数据库问题,我们今天将会调试它。这也提醒我们不论我们是多小心以及测试我们应用程序多仔细,我们还是会遗漏一些 bu...

AI君 5年前 (2019-03-27) 141℃ 1喜欢

Flask大型教程

Flask大型教程:Ajax

Flask大型教程:Ajax
这将是国际化和本地化的最后一篇文章,我们将会尽所能使得 microblog 应用程序对非英语用户可用和更加友好。 不知道大家平时有没有见过网站上有一个 “翻译” 的链接,点击后会把翻译后的内容在旁边显示给用户,这些链接触发一个实时自动翻译...

AI君 5年前 (2019-03-27) 145℃ 2喜欢

Flask大型教程

Flask大型教程:日期和时间

Flask大型教程:日期和时间
善意提醒¶ 对于那些还没有注意到的读者,近来项目已经迁移到 github 上,你们可以在这个位置找到代码: https://github.com/miguelgrinberg/microblog。 我已经添加了标签指向每个教程步​​骤,...

AI君 5年前 (2019-03-27) 121℃ 2喜欢

Flask大型教程

Flask大型教程:国际化和本地化

Flask大型教程:国际化和本地化
今天的文章的主题是国际化和本地化,通常简称 I18n 和 L10n。我们想要我们的 microblog 应用程序被尽可能多的用户使用,因为我们不能忘记有许多人是不是讲英文的,或者会说英文,但是更愿意讲本国语言。 为了使得我们的应用程序便于...

AI君 5年前 (2019-03-27) 138℃ 2喜欢

Flask大型教程

Flask大型教程:换装

Flask大型教程:换装
简介¶ 如果你一直追随着 microblog 应用程序,你可能发现我们并没有在应用程序的外观上花很多的时间。到目前为止,我们使用的模板是基本的,并且没有风格而言。这也是有帮助的,当我们编码的时候,我们不想为编写好看的 HTML 而分心。...

AI君 5年前 (2019-03-27) 130℃ 2喜欢

Flask大型教程

Flask大型教程:邮件支持

Flask大型教程:邮件支持
回顾¶ 在近来的几篇教程中,我们一直在与数据库打交道。 今天我们打算让数据库休息下,相反我们今天准备完成网页应用程序中一项重要的功能:能够给用户发送邮件。 在我们小型 microblog 应用程序,我们将要实现一个与邮件有关的功能,我们...

AI君 5年前 (2019-03-27) 129℃ 2喜欢

Flask大型教程

Flask大型教程:分页

Flask大型教程:分页
回顾¶ 在前面的章节(关注者,联系人和好友),我们已经完成了所有支持 “关注者” 功能的数据库的修改。今天我们将会让我们应用程序接受用户的真实数据。我们将要告别伪造数据的时候! 我们接下来讲述的正是我们上一章离开的地方,所以你可能要确保...

AI君 5年前 (2019-03-27) 128℃ 2喜欢

Flask大型教程

Flask大型教程:全文搜索

Flask大型教程:全文搜索
回顾¶ 在前面的章节(分页),我们已经加强了数据库查询,因此能够在页面上获取各种查询。 今天,我们会继续探讨数据库的话题,只是领域不同。所有存储内容的应用程序必须提供搜索能力。 许多其它类型的网站可能使用了谷歌、必应等索引所有的内容并且...

AI君 5年前 (2019-03-27) 119℃ 2喜欢

Flask大型教程

Flask大型教程:关注者,联系人和好友

Flask大型教程:关注者,联系人和好友
回顾¶ 我们小型的 microblog 应用程序已经慢慢变大,到现在为止我们已经接触了需要完成应用程序的大部分的话题。 今天我们将更加深入地学习数据库。我们应用程序的每一个用户都能够选择他或者她的关注者,因此我们的数据库必须能够记录谁关...

AI君 5年前 (2019-03-27) 131℃ 2喜欢

Flask大型教程

Flask大型教程:单元测试

Flask大型教程:单元测试
回顾¶ 在上一章中我们集中在一步一步为我们的应用程序的添加功能。到目前为止,我们有一个数据库功能的应用程序,它能够注册用户,允许用户登录以及登出,查看以及编辑他们的用户信息。 在本章中,我们不打算添加新的特性。相反,我们将要寻找方式来保...

AI君 5年前 (2019-03-27) 135℃ 1喜欢

Flask大型教程

Flask大型教程:用户登录

Flask大型教程:用户登录
回顾¶ 在上一章中,我们已经创建了数据库以及学会了使用它来存储用户以及 blog,但是我们并没有把它融入我们的应用程序中。在两章以前,我们已经看到如何创建表单并且留下了一个完全实现的登录表单。 在本章中我们将会建立 web 表单和数据库...

AI君 5年前 (2019-03-27) 128℃ 1喜欢

Flask大型教程

Flask大型教程:用户信息页和头像

Flask大型教程:用户信息页和头像
回顾¶ 在上一章中,我们已经完成了登录系统,因此我们可以使用 OpenIDs 登录以及登出。 今天,我们将要完成个人信息页。首先,我们将创建用户信息页,显示用户信息以及最近的 blog。作为其中一部分,我们将会学习到显示用户头像。接着,...

AI君 5年前 (2019-03-27) 134℃ 1喜欢

Flask大型教程

Flask大型教程:数据库

Flask大型教程:数据库
回顾¶ 在前面的章节中,我们已经创建了登录表单,完成了提交以及验证。在这篇文章中,我们要创建我们的数据库,并设置它,这样我们就可以保存我们的用户。 我们接下来讲述的正是我们上一章离开的地方,所以你可能要确保应用程序 microblog ...

AI君 5年前 (2019-03-27) 126℃ 2喜欢

Flask大型教程

Flask大型教程:web 表单

Flask大型教程:web 表单
回顾¶ 在上一章节中,我们定义了一个简单的模板,使用占位符来虚拟了暂未实现的部分,比如用户以及文章等。 在本章我们将要讲述应用程序的特性之一–表单,我们将会详细讨论如何使用 web 表单。 Web 表单是在任何一个 web 应用程序中最...

AI君 5年前 (2019-03-27) 136℃ 2喜欢

Flask大型教程

Flask大型教程:模板

Flask大型教程:模板
回顾¶ 如果你依照 Hello World 这一章的话,你应当有一个完全工作的简单的 web 应用程序,它有着如下的文件结构: microblog\ flask\ <virtual environment file...

AI君 5年前 (2019-03-27) 174℃ 2喜欢

Flask大型教程

Flask大型教程:Hello World

Flask大型教程:Hello World
作者背景¶ 作者是一个使用多种语言开发复杂程序并且拥有十多年经验的软件工程师。作者第一次学习 Python 是在为一个 C++ 库创建绑定的时候。 除了 Python,作者曾经用 PHP, Ruby, Smalltalk 甚至 C++ ...

AI君 5年前 (2019-03-27) 118℃ 2喜欢

Flask大型教程

欢迎进入Flask大型教程项目!

欢迎进入Flask大型教程项目!
翻译者注:本系列的原文名为:The Flask Mega-Tutorial ,作者是 Miguel Grinberg 。 本系列是作者平时使用 Flask 微框架编写应用的经验之谈,这里是这一系列中所有已经发布的文章的索引。 注意:目前作者...

AI君 5年前 (2019-03-27) 265℃ 2喜欢