In this chapter, we learned how to create an administrative dashboard for our app using the Flask-Admin extension. We learned how to expose our SQLAlchemy models as lists of editable objects, as well as how to customize the look and feel of the tables and the forms. We added a file-browser to assist in managing our app's static assets. We also integrated the admin with our authentication system.
In the next chapter, we will learn about adding APIs to our application so that we can access it programmatically.