Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, that's the idea. Flask itself provides core functionality and if you need database access, authentication, authorization, OAuth, OpenID or whatever else you might need you use an extension which provides that.

The great thing about extensions is that Flask has the concept of approved extensions, these have been reviewed by Flask developers and have to follow certain guide lines[1].

Django gives you more features, Flask is more flexible. Both have their up- and downsides so it comes down to personal preference which you choose.

[1]: http://flask.pocoo.org/docs/extensiondev/#approved-extension...



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: