logo
分类于: 计算机基础 互联网 云计算&大数据

简介

Python Flask Web开发入门与项目实战

Python Flask Web开发入门与项目实战 0.0分

资源最后更新于 2020-03-29 03:22:02

作者:钱游

出版社:出版社机械工业出版社

出版日期:2019-07

ISBN:9787111630883

文件格式: pdf

标签: 计算机 编程语言 软件开发 程序设计 Web开发 Python

简介· · · · · ·

本书从Flask框架的基础知识讲起,逐步深入到使用Flask进行Web应用开发实战。其中,重点介绍了使用Flask+SQLAlchemy进行服务端开发,以及使用Jinja 2模板引擎和Bootstrap进行前端页面开发的方法,不但可以让读者系统地学习用Python微型框架开发Web应用的相关知识,而且还能对Web开发中基于角色访问权限控制的方法等相关知识有更为深入的理解。本书提供了大量的实战案例引导读者由浅入深地学习Flask Web应用开发,可以让读者的开发水平有质的提升。本书共16章,分为3篇。第1篇为Flask基础知识,介绍了Flask开发的环境部署及入门知识,内容涵盖了Flask程序的基本结构、Jinja 2模板、Web表单、SQLAlchemy管理数据库、装饰器的定义和使用、Memcached缓存技术等;第2篇为CMS新闻系统开发,介绍了数据库设计、数据库迁移、无限级分类的实现、登录日志、角色的访问权限控制等内容;第3篇为网站上线准备及部署,介绍了Web程序上线部署前必须要进行的单元测试、性能优化和环境部署等内容。本书内容通俗易懂,案例丰富,实用性强,特别适合Python Web开发的入门读者和进阶读者学习,也适合PHP程序员和Java程序员等其他Web开发爱好者阅读。另外,本书可以作为相关培训机构的教材用书。钱游编著

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 本书内容导图
  3. 第1篇 Flask基础知识
  4. 第1章 开发环境部署
  5. 第2章 Flask快速上手
  6. 第3章 Jinja 2模板引擎
  7. 第4章 Flask视图高级技术
  8. 第5章 Flask数据交互
  9. 第6章 访问数据库
  10. 第7章 Memcached缓存系统
  11. 第8章 Bootstrap的基本使用
  12. 第2篇 CMS新闻系统开发
  13. 第9章 CMS后台管理员登录实现
  14. 第10章 CMS后台文章模块基本功能实现
  15. 第11章 CMS后台基本评论及登录日志等功能的实现
  16. 第12章 基于角色的访问控制功能实现
  17. 第13章 CMS网站前台功能实现
  18. 第14章 CMS系统代码优化
  19. 第3篇 网站上线准备及部署
  20. 第15章 CMS系统性能测试与单元测试
  21. 第16章 网站部署