Flask Web开发:基于Python的Web应用开发实战

Flask Web开发:基于Python的Web应用开发实战
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Miguel Grinberg) ,
2015-01
版次: 1
ISBN: 9787115373991
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 205页
字数: 332千字
正文语种: 简体中文
原版书名: Flask Web Development:Developing Web Applications with Python
364人买过
  •   作为PythonWeb开发的微框架,Flask独树一帜。它不会强迫开发者遵循预置的开发规范,为开发者提供了自由度和创意空间。
      《图灵程序设计丛书·FlaskWeb开发:基于Python的Web应用开发实战》作者拥有25年软件开发经验,而《图灵程序设计丛书·FlaskWeb开发:基于Python的Web应用开发实战》则采用讲解与实例相结合的方式,不仅介绍了Flask安装、使用等基础知识,而且还带领读者一步一步地开发了社交博客Flasky。即使从未接触Flask,你也能轻松学会构建完整的Web应用。通读《图灵程序设计丛书·FlaskWeb开发:基于Python的Web应用开发实战》,你能熟悉Flask的核心功能,并掌握数据库迁移、Web服务通信等高级Web技术。
      《图灵程序设计丛书·FlaskWeb开发:基于Python的Web应用开发实战》不仅适合初级Web开发人员学习阅读,更是Python程序员用来学习高级Web开发技术的参考书。   MiguelGrinberg,拥有25年开发经验的高级软件工程师,目前为广播公司开发视频软件。他常在个人博客上撰写各类博文,内容主要涉及Web开发、机器人技术、摄影,偶尔也会有一些影评。他和妻子、四个孩子、两只狗和一只猫共同生活在俄勒冈州波特兰市。 前言
    第一部分Flask简介
    第1章安装
    1.1使用虚拟环境
    1.2使用pip安装Python包
    第2章程序的基本结构
    2.1初始化
    2.2路由和视图函数
    2.3启动服务器
    2.4一个完整的程序
    2.5请求一响应循环
    2.5.1程序和请求上下文
    2.5.2请求调度
    2.5.3请求钩子
    2.5.4响应
    2.6Flask扩展
    第3章模板
    3.1Jinja2模板引擎
    3.1.1渲染模板
    3.1.2变量
    3.1.3控制结构
    3.2使用Flask—Bootstrap集成TwitterBootstrap
    3.3自定义错误页面
    3.4链接
    3.5静态文件
    3.6使用:Flask—Moment本地化日期和时间
    第4章web表单
    4.1跨站请求伪造保护
    4.2表单类
    4.3把表单渲染成HTML
    4.4在视图函数中处理表单
    4.5重定向和用户会话
    4.6Flash消息
    第5章数据库
    5.1SQL数据库
    5.2NoSQL数据库
    5.3使用SQL还是NoSQL
    5.4Python数据库框架
    5.5使用FlaskSQLAlchemy管理数据库
    5.6定义模型
    5.7关系
    5.8数据库操作
    5.8.1创建表
    5.8.2插入行
    5.8.3修改行
    5.8.4册4除行
    5.8.5查询行
    5.9在视图函数中操作数据库
    5.10集成Pythonshell
    5.11使用FlaskMigrate实现数据库迁移
    5.11.1创建迁移仓库
    5.11.2创建迁移脚本
    5.11.3更新数据库
    ……
    第6章电子邮件
    第7章大型程序的结构

    第二部分实例:社会化博客程序
    第8章用户认证
    第9章用户角色
    第10章用户资料
    第11章博客文章
    第12章关注者
    第13章用户评论
    第14章程序编程接口
    第三部分成功在望
    第15章测试
    第16章性能
    第17章部署
    第18章其他资源
    关于封面图
  • 内容简介:
      作为PythonWeb开发的微框架,Flask独树一帜。它不会强迫开发者遵循预置的开发规范,为开发者提供了自由度和创意空间。
      《图灵程序设计丛书·FlaskWeb开发:基于Python的Web应用开发实战》作者拥有25年软件开发经验,而《图灵程序设计丛书·FlaskWeb开发:基于Python的Web应用开发实战》则采用讲解与实例相结合的方式,不仅介绍了Flask安装、使用等基础知识,而且还带领读者一步一步地开发了社交博客Flasky。即使从未接触Flask,你也能轻松学会构建完整的Web应用。通读《图灵程序设计丛书·FlaskWeb开发:基于Python的Web应用开发实战》,你能熟悉Flask的核心功能,并掌握数据库迁移、Web服务通信等高级Web技术。
      《图灵程序设计丛书·FlaskWeb开发:基于Python的Web应用开发实战》不仅适合初级Web开发人员学习阅读,更是Python程序员用来学习高级Web开发技术的参考书。
  • 作者简介:
      MiguelGrinberg,拥有25年开发经验的高级软件工程师,目前为广播公司开发视频软件。他常在个人博客上撰写各类博文,内容主要涉及Web开发、机器人技术、摄影,偶尔也会有一些影评。他和妻子、四个孩子、两只狗和一只猫共同生活在俄勒冈州波特兰市。
  • 目录:
    前言
    第一部分Flask简介
    第1章安装
    1.1使用虚拟环境
    1.2使用pip安装Python包
    第2章程序的基本结构
    2.1初始化
    2.2路由和视图函数
    2.3启动服务器
    2.4一个完整的程序
    2.5请求一响应循环
    2.5.1程序和请求上下文
    2.5.2请求调度
    2.5.3请求钩子
    2.5.4响应
    2.6Flask扩展
    第3章模板
    3.1Jinja2模板引擎
    3.1.1渲染模板
    3.1.2变量
    3.1.3控制结构
    3.2使用Flask—Bootstrap集成TwitterBootstrap
    3.3自定义错误页面
    3.4链接
    3.5静态文件
    3.6使用:Flask—Moment本地化日期和时间
    第4章web表单
    4.1跨站请求伪造保护
    4.2表单类
    4.3把表单渲染成HTML
    4.4在视图函数中处理表单
    4.5重定向和用户会话
    4.6Flash消息
    第5章数据库
    5.1SQL数据库
    5.2NoSQL数据库
    5.3使用SQL还是NoSQL
    5.4Python数据库框架
    5.5使用FlaskSQLAlchemy管理数据库
    5.6定义模型
    5.7关系
    5.8数据库操作
    5.8.1创建表
    5.8.2插入行
    5.8.3修改行
    5.8.4册4除行
    5.8.5查询行
    5.9在视图函数中操作数据库
    5.10集成Pythonshell
    5.11使用FlaskMigrate实现数据库迁移
    5.11.1创建迁移仓库
    5.11.2创建迁移脚本
    5.11.3更新数据库
    ……
    第6章电子邮件
    第7章大型程序的结构

    第二部分实例:社会化博客程序
    第8章用户认证
    第9章用户角色
    第10章用户资料
    第11章博客文章
    第12章关注者
    第13章用户评论
    第14章程序编程接口
    第三部分成功在望
    第15章测试
    第16章性能
    第17章部署
    第18章其他资源
    关于封面图
查看详情
其他版本 / 全部 (1)
系列丛书 / 更多
Flask Web开发:基于Python的Web应用开发实战
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
Flask Web开发:基于Python的Web应用开发实战
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
Flask Web开发:基于Python的Web应用开发实战
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
Flask Web开发:基于Python的Web应用开发实战
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
Flask Web开发:基于Python的Web应用开发实战
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
Flask Web开发:基于Python的Web应用开发实战
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
Flask Web开发:基于Python的Web应用开发实战
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
Flask Web开发:基于Python的Web应用开发实战
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
Flask Web开发:基于Python的Web应用开发实战
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
Flask Web开发:基于Python的Web应用开发实战
Objective-C基础教程 第2版
[美]Scott、[美]Waqar、[美]Mark Dalrymple 著;周庆成 译
Flask Web开发:基于Python的Web应用开发实战
图解HTTP
[日]上野·宣 著;于均良 译
Flask Web开发:基于Python的Web应用开发实战
算法图解
袁国忠 译
相关图书 / 更多
您可能感兴趣 / 更多
Flask Web开发:基于Python的Web应用开发实战
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
Flask Web开发:基于Python的Web应用开发实战
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
Flask Web开发:基于Python的Web应用开发实战
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
Flask Web开发:基于Python的Web应用开发实战
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
Flask Web开发:基于Python的Web应用开发实战
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
Flask Web开发:基于Python的Web应用开发实战
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
Flask Web开发:基于Python的Web应用开发实战
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
Flask Web开发:基于Python的Web应用开发实战
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
Flask Web开发:基于Python的Web应用开发实战
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
Flask Web开发:基于Python的Web应用开发实战
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
Flask Web开发:基于Python的Web应用开发实战
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
Flask Web开发:基于Python的Web应用开发实战
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译