Flask Web全栈开发实战
上QQ阅读APP看书,第一时间看更新

内容简介

本书围绕Flask框架,详细地讲解了使用Flask开发网站的各项技术要点。全书共11章,首先讲解了Flask项目开发中的环境搭建、项目配置、URL与视图、Jinja2模板、数据库、表单、Flask进阶、缓存系统等。然后拓展了知识面,在项目实战中分别介绍了RESTful API、邮箱验证码、Redis缓存、Celery异步任务、登录授权机制、角色权限管理、富文本编辑器、头像管理、文件上传以及Nginx、Gunicorn部署等技术要点;在WebSocket实战中讲解了Flask中使用WebSocket开发项目的全部过程。最后讲解了Flask异步编程。通过本书的学习,读者能够熟练掌握Flask Web开发技术。

本书适合没有Flask开发经验或者Flask基础比较薄弱、想要系统学习Flask Web开发技术的读者学习。