Skip to Content
Mastering Flask
book

Mastering Flask

by Jack Stouffer
September 2015
Intermediate to advanced
288 pages
5h 30m
English
Packt Publishing
Content preview from Mastering Flask

Application factories

Now that we are using blueprints in a modular manner, however, there is another improvement we can make to our abstraction, which creates a factory for our application. The concept of a factory comes from the object-oriented programming (OOP) world, and it simply means a function or an object that creates another object. Our application factory will take one of our config objects, which we created at the beginning of the book and returned a Flask application object.

Note

The object factory design was popularized by the now famous book, Design Patterns: Elements of Reusable Object-Oriented Software, by the Gang of Four. To learn more about these design patterns and how they can help simplify a project's code, look at https://en.wikipedia.org/wiki/Structural_pattern ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

An Introduction to Flask

An Introduction to Flask

Miguel Grinberg
Flask Blueprints

Flask Blueprints

Joel Perras
Flask By Example

Flask By Example

Gareth Dwyer

Publisher Resources

ISBN: 9781784393656Supplemental Content