Summary

In this chapter, we have done a wide variety of things. You have seen how to create your own Markdown renderer, so editing becomes easier, and move commands so they are within Flask and more manageable. We have created Atom feeds so that our readers can find new content when it is posted, and created asynchronous tasks so that we don't lock up the user's browser while waiting for a page to load.

In our final chapter, we will learn how to turn our simple application into a fully deployed blog that has all the features discussed, secured, and ready to use.

Get Learning Flask Framework 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.