Chapter 11. Using MongoDB with Our Waiter Caller Project

Our web application now has nearly all of its functionality. If we plan to monetize this application, now would be the time where we'd demo it to potential customers. Even though their data (such as their account name and virtual table data) would be lost every time we had to restart our server, this data is trivial enough to make a full demo of the application feasible.

In this chapter, we will add a proper database for use in production. We'll use MongoDB—a slightly controversial NoSQL database management system that has become extremely popular, arguably largely because of its simplicity. We'll take a look at how to install in on our VPS, configure it correctly, and access it using a Python ...

Get Flask By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.