标签:flask

Flask探索

Flask探索:模板

Flask探索:模板
虽然 Flask 并不强迫我们使用任何一个特定的模板语言,它假设我们要使用 Jinja。在 Flask 社区中大部分开发者使用 Jinja,我建议你们也这样做。有很多的扩展帮助我们使用其它的模板语言,像 Flask-Genshi 和 Fl...

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

Flask探索

Flask探索:静态文件

Flask探索:静态文件
顾名思义,静态文件就是那些不会改变的文件。在一般的应用程序中,静态文件包括 CSS 文件,JavaScript 文件以及图片。它们也可能是音频文件以及其它类似的东西。 组织你的静态文件¶ 我们将会在我们的应用程序包里为我们的静态文件创建...

AI君 1年前 (2019-03-27) 82℃ 0喜欢

Flask探索

Flask探索:视图和路由的进阶技能

Flask探索:视图和路由的进阶技能
视图装饰器¶ Python 装饰器是用于转换其它函数的函数。当一个装饰的函数被调用的时候,装饰器也会被调用。接着装饰器就会采取行动,修改参数,停止执行或者调用原始函数。我们可以使用装饰器来包装视图,让它们在执行之前运行我们希望的代码。 ...

AI君 1年前 (2019-03-27) 83℃ 0喜欢

Flask探索

Flask探索:蓝图

Flask探索:蓝图
什么是蓝图?¶ 一个蓝图定义了视图,模板,静态文件以及可以用于应用程序的其它元素的集合。例如,让我们假设下我们有一个管理面板的蓝图。这个蓝图会定义一些包含像 /admin/login 和 /admin/dashboard 路由的视图。它...

AI君 1年前 (2019-03-27) 76℃ 0喜欢

Flask探索

Flask探索:配置

Flask探索:配置
当你学习 Flask 的时候,配置看起来很简单。你只要在 config.py 中定义一些变量接着一切就能工作了。当你开始必须要管理生产应用的配置的时候,这些简单性开始消失了。你可能需要保护 API 密钥以及为不同的环境使用不同的配置(例如...

AI君 1年前 (2019-03-27) 83℃ 0喜欢

Flask探索

Flask探索:组织你的项目

Flask探索:组织你的项目
Flask 把你的应用程序的组织交由你来决定。这是我喜欢把 Flask 推荐给初学者的原因之一,但是它确实意味着你必须花一些心思在组织你的代码上。你可以把你的整个应用程序放在一个文件中,或者让它们分布在多个包里。这里有一些你可以遵循的组织...

AI君 1年前 (2019-03-27) 72℃ 0喜欢

Flask探索

Flask探索:环境

Flask探索:环境
你的应用程序可能需要大量的软件包才能正常的工作。如果都不需要 Flask 包的话,你有可能读错了教程。当应用程序运行的时候,你的应用程序的 环境 基本上是所有一切事情的根基。我们是幸运的,因为有许多方式使得我们能够轻松地管理我们的环境。 ...

AI君 1年前 (2019-03-27) 74℃ 0喜欢

Flask探索

Flask探索:编码约定

Flask探索:编码约定
在 Python 社区有一些指导你格式化代码的约定。如果你使用 Python 进行了一段时间开发,那么你可能已经熟悉了这些约定。我会继续让事情简单些并且留下一些 URLs,如果以前你还没有碰过这些话题的话你能够在这里 URLs 中找到更多...

AI君 1年前 (2019-03-27) 69℃ 0喜欢

Flask探索

探索 Flask

探索 Flask
探索 Flask 是一本关于使用 Flask 开发 Web 应用程序的最佳实践和模式的书籍。这本书是由 426 名赞助人 在 Kickstarter 上 于 2013 年 7 月资助的。 我最终发布了这本书,在花费了将近一年的努力。我讨厌管...

AI君 1年前 (2019-03-27) 191℃ 0喜欢

Flask探索

Flask探索:前言

Flask探索:前言
这本书是使用 Flask 的最佳实践的合集。有许多 Flask 应用程序常见的代码片段。例如,你会经常需要与数据库交互和用户身份验证。在接下来的章节里我将尽我所能来解释做这样的事情的“正确的方式”。我的建议并不总是适用的,但是我希望大部分时...

AI君 1年前 (2019-03-27) 73℃ 0喜欢