7 ms·
Frankly if you go with the most popular extensions: Flask-SQLAlchemy, Flask-Login and Flask-Admin you will have more or less all the features of Django with a n
by loulouxiv 5y ago
Frankly if you go with the most popular extensions: Flask-SQLAlchemy, Flask-Login and Flask-Admin you will have more or less all the features of Django with a nicer API, better documentation and more flexibility
- BiteCode_dev 5y agoI've been using all of them, and no, not at all. Flask-admin is a far cry from the django admin. It's also buggy sometimes. Flask-SQLalchemy is not well integrated at all. E.G: try to play with it in the shell, the session management is annoying as hell. As of flak-login, it doesn't have a tenth of the Also you forgot: csrf handling, i18n, xss, click hijacking, cache backends, and so on. That's again, more plugins you have to select. And that's a lot to configure, learn doc, then upgrade when the times come, on top of that. All of them will, obviously, not be compatible with SQLA 2 next year, because the projects are not a whole, so it's going to be even more fun on the months to come. I really think a beginner should not use that.
- RussBaz 5y agoThis is a good summary. Sometimes I too forget how much stuff Django provides out of the box for free. But now it is an old and boring tech, apparently. Oh well.