首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
greylihui
掘友等级
账号已弃用,文章为自动同步。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
《Flask 入门教程》第 6 章:模板优化
这一章我们会继续完善模板,学习几个非常实用的模板编写技巧,为下一章实现创建、编辑电影条目打下基础。 为了引出相关知识点,我们首先要为 Watchlist 编写一个错误页面。目前的程序中,如果你访问一个不存在的 URL,比如 /hello,Flask 会自动返回一个 404 错误…
《Flask 入门教程》第 5 章:数据库
大部分程序都需要保存数据,所以不可避免要使用数据库。用来操作数据库的数据库管理系统(DBMS)有很多选择,对于不同类型的程序,不同的使用场景,都会有不同的选择。在这个教程中,我们选择了属于关系型数据库管理系统(RDBMS)的 SQLite,它基于文件,不需要单独启动数据库服务器…
《Flask 入门教程》第 4 章:使用静态文件
静态文件(static files)和我们的模板概念相反,指的是内容不需要动态生成的文件。比如图片、CSS 文件和 JavaScript 脚本等。 在 HTML 文件里,引入这些静态文件需要给出资源所在的 URL。为了更加灵活,这些文件的 URL 可以通过 Flask 提供的 …
《Flask 入门教程》第 3 章:模板
在一般的 Web 程序里,访问一个地址通常会返回一个包含各类信息的 HTML 页面。因为我们的程序是动态的,页面中的某些信息需要根据不同的情况来进行调整,比如对登录和未登录用户显示不同的信息,所以页面需要在用户访问时根据程序逻辑动态生成。 我们把包含变量和运算逻辑的 HTML …
使用一个函数处理所有 HTTP 错误
如果发生 404 错误,就会触发这个函数获取返回值作为响应主体。 通常我们会为不同的 HTTP 错误编写各自的的错误处理函数,以便返回不同的响应。如果你愿意的话,我们也可以编写一个统一的错误处理函数,这个函数会处理所有的 HTTP 错误,只需要在装饰器内传入 Exception…
《Flask 入门教程》 第 2 章:Hello, Flask!
追溯到最初,Flask 诞生于 Armin Ronacher 在 2010 年愚人节开的一个玩笑。后来,它逐渐发展成为一个成熟的 Python Web 框架,越来越受到开发者的喜爱。目前它在 GitHub 上是 Star 数量最多的 Python Web 框架,没有之一。 Fl…
《Flask 入门教程》前言与目录
Flask 是一个使用 Python 语言编写的 Web 框架,它可以让你高效的编写 Web 程序。Web 程序即“网站”或“网页程序”,是指可以通过浏览器进行交互的程序。我们日常使用浏览器访问的豆瓣、知乎、百度等网站都是 Web 程序。 通过这本书,你会学到 Flask 开发…
《Flask 入门教程》第一章:准备工作
在通过这本书学习 Flask 开发前,我假设你了解了 Python 和 HTML 的基础知识。你的 Python 版本可以是 2.7,也可以是 3.3 及以上版本。电脑的操作系统可以是 Windows,也可以是 macOS 或 Linux。 对于编辑器来说,每个人都有不同的偏好…
写一本Flask入门教程
第一次萌生出写Flask教程的念头是在2016年,也就是刚开始写知乎专栏《Hello, Flask!》的时候。写了几篇文章后,原来计划的系统性的教程变成了一堆零散主题的文章,就没有再继续。一年后,又有过一次写教程的念头,那是在《用Flask实现豆瓣相册(一)》;只不过,刚刚完成…
在Flask程序中实现GitHub登录和GitHub资源交互
本文基于《Flask Web开发实战》(当当满100减50)的删减内容改写而来,更多Flask文章和开源项目可以访问helloflask.com查看。 本文示例程序的源码托管在GitHub上(helloflask/github-login)。运行示例程序的步骤如下: 提示 如果…
下一页
个人成就
文章被点赞
210
文章被阅读
73,746
掘力值
1,960
关注了
0
关注者
124
收藏集
0
关注标签
2
加入于
2018-06-14