About The Book

Flask is a web framework for Python based on Werkzeug, Jinja2 and good intentions. It is considered a micro-framework, but don't get the "micro" part fool you; Flask can do everything the others can do, many times in a simpler, leaner way.

Flask Web Development is a hands-on book that walks you through the development of a modern real world application from start to end.

About The Author

Miguel Grinberg is a Software Developer at Rackspace, where he spends most of his time contributing to open source projects in the OpenStack ecosystem. He has a blog at http://blog.miguelgrinberg.com, where he writes about a variety of topics including web development, robotics, photography and the occasional movie review. Miguel is the author of the epic 18-part Flask Mega-Tutorial series on web development and has written several Flask extensions. He lives in Portland, Oregon with his wife, four kids, two dogs and cat.

Table Of Contents

Example Code

The book centers around the development of Flasky, a social blogging application released as open source under the MIT license. You are welcome to review the project on GitHub at https://github.com/miguelgrinberg/flasky.

Below you can see some screenshots:

Home page

Profile page


The following corrections apply to the first edition of the book. If you have something else to report please contact the author at flaskbookfeedback@gmail.com.

Copyright ©2014 by Miguel Grinberg. All rights reserved. This web site is independently owned and operated by Miguel Grinberg.