Python Flask Web Development: From Beginner to Real Projects
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握Python基础语法,想学习用Flask搭建网站的开发者
- 会写HTML、CSS和jQuery,希望补齐后端能力的前端人员
- 熟悉Java或PHP、想快速上手Python Web框架的程序员
- 需要完整项目案例练手的计算机专业高年级学生
- 希望有一套可照做教材的培训机构讲师与学员
Not a good fit for
- 完全没有编程基础、不熟悉Python语法的零基础读者
- 只想了解Flask原理与源码机制、不打算动手做项目的读者
- 需要最新Flask 3.x与异步、容器化部署方案的一线工程师
Reading tips
- 先花一两天配好Python虚拟环境和PyCharm,再动手,不要跳过第1章
- 第1篇每章末尾的习题务必动手做一遍,代码敲过才记得住
- 第2篇建议用Git分支逐章提交,方便对照书中源码排查问题
- 留意书中依赖版本较旧,遇到报错优先查阅官方文档并适当调整版本
About the publisher
In addition to science and technology and professional publishing, the books in our catalog from China Machine Press also reflect a sustained focus on psychology, computing, management, finance and economics, and social sciences. In psychology, the catalog includes works by C. G. Jung and introductions to analytical psychology, as well as applied topics such as stress and health, and addiction and healing. In computing, it features Structure and Interpretation of Computer Programs (JavaScript Edition). Management and finance titles include Administrative Behavior (4th Edition), The Price of Inequality (Collector's Edition), and This Time Is Different: Eight Centuries of Financial Folly (Commemorative Edition). In the philosophy and history of science, there is The Worldview: The Third Edition. Relevant authors include C. G. Jung, William McGuire, Sonu Shamdasani, and Gabor Maté. Public information is limited; the above summarizes the publisher's profile based solely on the books in our catalog.
Contents
- Part 1 Flask Basics
- Chapter 1 Setting Up the Development Environment
- Chapter 2 Getting Started with Flask
- Chapter 3 The Jinja2 Template Engine
- Chapter 4 Advanced Flask View Techniques
- Chapter 5 Data Interaction in Flask
- Chapter 6 Accessing Databases
- Chapter 7 The Memcached Caching System
- Chapter 8 Basic Use of Bootstrap
- Part 2 Developing a CMS News System
- Chapter 9 Implementing CMS Back-End Administrator Login
- Chapter 10 Implementing Basic Article Module Functions in the CMS Back End
- Chapter 11 Implementing Comments, Login Logs, and Other Functions in the CMS Back End
- Chapter 12 Implementing Role-Based Access Control
- Chapter 13 Implementing Public-Facing CMS Site Functions
- Chapter 14 Optimizing CMS System Code
- Part 3 Preparing for and Deploying a Website
- Chapter 15 Performance Testing and Unit Testing of the CMS System
- Chapter 16 Website Deployment
FAQ
这本书适合零基础的人学吗?
书中用的是Flask什么版本,现在还能跑吗?
需要先学Django再来学Flask吗?
书里的配套源码在哪里下载?
这本书对找工作有帮助吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
Qian You: public information is limited. At present, only one work by this author is known, namely Big Data Development Environment Setup and Development Practice, commonly classified under general computer science. Judging from the title and category, the book addresses the practical side of big data development, focusing on environment configuration and the implementation of development workflows. It is therefore a technical work oriented toward hands-on ability rather than theoretical exposition. Its writing style is likely to be clear and step-by-step, aimed at engineering application and serving readers who need to set up and use big data development environments. Since the author's nationality, dates of birth and death, education, positions, and professional experience have no reliable record, no speculation is made here; this note only briefly describes the subject matter of the work and its likely technical writing orientation for readers' reference.