搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Flask Web开发:基于Python的Web应用开发实战:developing web applications with Python
0.00    
图书来源:
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115373991
  • 作      者:
    (美)Miguel Grinberg著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2015
收藏
编辑推荐
  

  作为Python Web开发的微框架,Flask独树一帜。它不会强迫开发者遵循预置的开发规范,为开发者提供了自由度和创意空间。
  《Flask Web开发 基于Python的Web应用开发实战》作者拥有25年软件开发经验,而本书则采用讲解与实例相结合的方式,不仅介绍了Flask安装、使用等基础知识,而且还带领读者一步一步地开发了社交博客Flasky。即使从未接触Flask,你也能轻松学会构建完整的Web应用。通读本书,你能熟悉Flask的核心功能,并掌握数据库迁移、Web服务通信等高级Web技术。
  

展开
作者简介
  Miguel Grinberg,拥有25年开发经验的高级软件工程师,目前为广播公司开发视频软件。他常在个人博客上撰写各类博文,内容主要涉及Web开发、机器人技术、摄影,偶尔也会有一些影评。他和妻子、四个孩子、两只狗和一只猫共同生活在俄勒冈州波特兰市。
展开
内容介绍
  作为PythonWeb开发的微框架,Flask独树一帜。它不会强迫开发者遵循预置的开发规范,为开发者提供了自由度和创意空间。
  《图灵程序设计丛书·Flask Web开发:基于Python的Web应用开发实战》作者拥有25年软件开发经验,而《图灵程序设计丛书·Flask Web开发:基于Python的Web应用开发实战》则采用讲解与实例相结合的方式,不仅介绍了Flask安装、使用等基础知识,而且还带领读者一步一步地开发了社交博客Flasky。即使从未接触Flask,你也能轻松学会构建完整的Web应用。通读《图灵程序设计丛书·Flask Web开发:基于Python的Web应用开发实战》,你能熟悉Flask的核心功能,并掌握数据库迁移、Web服务通信等高级Web技术。
  《图灵程序设计丛书·Flask Web开发:基于Python的Web应用开发实战》不仅适合初级Web开发人员学习阅读,更是Python程序员用来学习高级Web开发技术的参考书。
展开
精彩书评
  “好久没有看到这么棒的技术书了!它从安装与环境设置讲起,目标则是搭建服务器端Web应用。本书直接了当地给出了读者必知必会的知识,为初学者提供了进一步探索的起点,也让中高级读者能够掌握实践。”
  ——读者评论
  
  “我不是新手,做过Flask应用开发,我以为自己完全了解相关基础知识。但实际阅读中,我却折了很多页,时不时会翻阅相关的知识点。其中的技巧和提示总能让我茅塞顿开……真是有幸读了这本书!”
  ——读者评论
  
  “本书的组织结构非常合理。读完本书,我也亲身参与构建了Web应用,真正拾级而上掌握了强大的Flask开发。”
  ——读者评论
展开
目录
前言
第一部分  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.6  Flask扩展
第3章  模板
3.1  Jinja2模板引擎
3.1.1  渲染模板
3.1.2  变量
3.1.3  控制结构
3.2  使用Flask—Bootstrap集成Twitter Bootstrap
3.3  自定义错误页面
3.4  链接
3.5  静态文件
3.6  使用:Flask—Moment本地化日期和时间
第4章  web表单
4.1  跨站请求伪造保护
4.2  表单类
4.3  把表单渲染成HTML
4.4  在视图函数中处理表单
4.5  重定向和用户会话
4.6  Flash消息
第5章  数据库
5.1  SQL数据库
5.2  NoSQL数据库
5.3  使用SQL还是NoSQL
5.4  Python数据库框架
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  集成Python shell
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章  其他资源
关于封面图
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证