From the course: Secure Coding in Python
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
The challenge of securing Flask - Python Tutorial
From the course: Secure Coding in Python
The challenge of securing Flask
Flask is a very popular and capable framework for building web applications and services with Python. Now, unlike Django, Flask is not as, quote unquote, opinionated when it comes to how you should build your application, and it doesn't come with as many things out of the box. So when you build an application with Flask, you often need to bring in some more components. Flask is built on top of a very solid library in Python called Autoit. Now, when you decide whether you want to choose Flask or not, you should consider whether you intend on having user system, which is definitely possible with Flask, but something like Django has it out of the box. And also, are you capable of keeping track of various add-ons that you may need on top of Flask? Project size and customizability also has to do with this decision. With that said, Flask and web frameworks that are similar to flask are everywhere in the world of Python, so knowing how to navigate Flask when it comes to security is…