FlaskRestful教程FlaskRestful教程:安装 使用 pip 安装 Flask-RESTful: pip install flask-restful 开发的版本可以从 GitHub 上的页面 下载 git clone https://github.com/twilio/f... AI君 5年前 (2019-03-27) 204℃ 1喜欢
FlaskRestful教程FlaskRestful教程:快速入门 是时候编写你第一个 REST API。本指南假设你对 Flask 有一定的认识,并且已经安装了 Flask 和 Flask-RESTful。如果还没有安装的话,可以依照 安装 章节的步骤安装。 一个最小的 API¶ 一个最小的 Flas... AI君 5年前 (2019-03-27) 133℃ 1喜欢
FlaskSQLAlchemy教程FlaskSQLAlchemy教程:更新历史 在这里您可以看到每一个 Flask-SQLAlchemy 发布版本的变化的完整列表。 Version 2.1¶ In development Table names are automatically generated in more... AI君 5年前 (2019-03-27) 130℃ 1喜欢
FlaskSQLAlchemy教程FlaskSQLAlchemy教程:API 这部分文档记录了 Flask-SQLAlchemy 里的所有公开的类和函数。 配置¶ class flask.ext.sqlalchemy.SQLAlchemy(app=None, use_native_unicode=True, ... AI君 5年前 (2019-03-27) 231℃ 3喜欢
FlaskSQLAlchemy教程FlaskSQLAlchemy教程:信号支持 您可以订阅如下这些信号以便在更新提交到数据库之前以及之后得到通知。 如果配置中 SQLALCHEMY_TRACK_MODIFICATIONS 启用的话,这些更新变化才能被追踪。 New in version 0.10. Changed... AI君 5年前 (2019-03-27) 153℃ 1喜欢
FlaskSQLAlchemy教程FlaskSQLAlchemy教程:绑定多个数据库 从 0.12 开始,Flask-SQLAlchemy 可以容易地连接到多个数据库。为了实现这个功能,预配置了 SQLAlchemy 来支持多个 “binds”。 什么是绑定(binds)? 在 SQLAlchemy 中一个绑定(bind)... AI君 5年前 (2019-03-27) 148℃ 1喜欢
FlaskSQLAlchemy教程FlaskSQLAlchemy教程:选择(Select),插入(Insert), 删除(Delete) 现在您已经有了 declared models,是时候从数据库中查询数据。我们将会使用 快速入门 章节中定义的数据模型。 插入记录¶ 在查询数据之前我们必须先插入数据。您的所有模型都应该有一个构造函数,如果您 忘记了,请确保加上一个。只有... AI君 5年前 (2019-03-27) 224℃ 1喜欢
FlaskSQLAlchemy教程FlaskSQLAlchemy教程:声明模型 通常下,Flask-SQLAlchemy 的行为就像一个来自 declarative 扩展配置正确的 declarative 基类。因此,我们强烈建议您阅读 SQLAlchemy 文档以获取一个全面的参考。尽管如此,我们这里还是给出了最常... AI君 5年前 (2019-03-27) 194℃ 1喜欢
FlaskSQLAlchemy教程FlaskSQLAlchemy教程:配置 下面是 Flask-SQLAlchemy 中存在的配置值。Flask-SQLAlchemy 从您的 Flask 主配置中加载这些值。 注意其中的一些在引擎创建后不能修改,所以确保尽早配置且不在运行时修改它们。 配置键¶ Flask-SQL... AI君 5年前 (2019-03-27) 179℃ 1喜欢
FlaskSQLAlchemy教程FlaskSQLAlchemy教程:引入上下文 如果您计划只使用一个应用程序,您大可跳过这一章节。只需要把您的应用程序传给 SQLAlchemy 构造函数,一般情况下您就设置好了。然而您想要使用不止一个应用或者在一个函数中动态地创建应用的话,您需要仔细阅读。 如果您在一个函数中定义您的... AI君 5年前 (2019-03-27) 120℃ 1喜欢
FlaskSQLAlchemy教程FlaskSQLAlchemy教程:快速入门 Flask-SQLAlchemy 使用起来非常有趣,对于基本应用十分容易使用,并且对于大型项目易于扩展。有关完整的指南,请参阅 SQLAlchemy 的 API 文档。 一个最小应用¶ 常见情况下对于只有一个 Flask 应用,所有您需... AI君 5年前 (2019-03-27) 127℃ 1喜欢
Flask大型教程Flask大型教程:调试,测试以及优化 我们小型的 microblog 应用程序已经足够的完善了,因此是时候准备尽可能地清理不用的东西。近来,一个读者反映了一个奇怪的数据库问题,我们今天将会调试它。这也提醒我们不论我们是多小心以及测试我们应用程序多仔细,我们还是会遗漏一些 bu... AI君 5年前 (2019-03-27) 141℃ 1喜欢
Flask大型教程Flask大型教程:Ajax 这将是国际化和本地化的最后一篇文章,我们将会尽所能使得 microblog 应用程序对非英语用户可用和更加友好。 不知道大家平时有没有见过网站上有一个 “翻译” 的链接,点击后会把翻译后的内容在旁边显示给用户,这些链接触发一个实时自动翻译... AI君 5年前 (2019-03-27) 145℃ 2喜欢
Flask大型教程Flask大型教程:日期和时间 善意提醒¶ 对于那些还没有注意到的读者,近来项目已经迁移到 github 上,你们可以在这个位置找到代码: https://github.com/miguelgrinberg/microblog。 我已经添加了标签指向每个教程步骤,... AI君 5年前 (2019-03-27) 121℃ 2喜欢
Flask大型教程Flask大型教程:国际化和本地化 今天的文章的主题是国际化和本地化,通常简称 I18n 和 L10n。我们想要我们的 microblog 应用程序被尽可能多的用户使用,因为我们不能忘记有许多人是不是讲英文的,或者会说英文,但是更愿意讲本国语言。 为了使得我们的应用程序便于... AI君 5年前 (2019-03-27) 138℃ 2喜欢
Flask大型教程Flask大型教程:换装 简介¶ 如果你一直追随着 microblog 应用程序,你可能发现我们并没有在应用程序的外观上花很多的时间。到目前为止,我们使用的模板是基本的,并且没有风格而言。这也是有帮助的,当我们编码的时候,我们不想为编写好看的 HTML 而分心。... AI君 5年前 (2019-03-27) 130℃ 2喜欢
Flask大型教程Flask大型教程:邮件支持 回顾¶ 在近来的几篇教程中,我们一直在与数据库打交道。 今天我们打算让数据库休息下,相反我们今天准备完成网页应用程序中一项重要的功能:能够给用户发送邮件。 在我们小型 microblog 应用程序,我们将要实现一个与邮件有关的功能,我们... AI君 5年前 (2019-03-27) 129℃ 2喜欢
Flask大型教程Flask大型教程:分页 回顾¶ 在前面的章节(关注者,联系人和好友),我们已经完成了所有支持 “关注者” 功能的数据库的修改。今天我们将会让我们应用程序接受用户的真实数据。我们将要告别伪造数据的时候! 我们接下来讲述的正是我们上一章离开的地方,所以你可能要确保... AI君 5年前 (2019-03-27) 128℃ 2喜欢
Flask大型教程Flask大型教程:全文搜索 回顾¶ 在前面的章节(分页),我们已经加强了数据库查询,因此能够在页面上获取各种查询。 今天,我们会继续探讨数据库的话题,只是领域不同。所有存储内容的应用程序必须提供搜索能力。 许多其它类型的网站可能使用了谷歌、必应等索引所有的内容并且... AI君 5年前 (2019-03-27) 119℃ 2喜欢
Flask大型教程Flask大型教程:关注者,联系人和好友 回顾¶ 我们小型的 microblog 应用程序已经慢慢变大,到现在为止我们已经接触了需要完成应用程序的大部分的话题。 今天我们将更加深入地学习数据库。我们应用程序的每一个用户都能够选择他或者她的关注者,因此我们的数据库必须能够记录谁关... AI君 5年前 (2019-03-27) 131℃ 2喜欢