title: Flask-framework: MVC pattern
body: <p>Does Flask framework support MVC pattern naturally? What the part of application should I consider as a model, what as a view and what as a controller? </p>
  
  <p>Typically (in my experience) a Flask app looks like this:</p>
  
  <pre><code>main_dir--|
            |
           app1--|
            |    |
            |  __init__.py
            |  api.py
            |  models.py
            |
           static--|
            |      |
            |    all the static stuff
            |
           app.py # with blueprints registering
  </code></pre>