In October 2021 Flask Version 2.0.2 has been released with various upgrades to the framework, improvements, and deprecations. This article is a quick overview of Flask 2.x update.
Thanks for reading!
Blueprints can be nested under each other. This feature might improve the design of complex products.
Config from file
Config.from_json, which was accidentally removed early.
Improved CLI errors
When an app could not be loaded, errors are displayed instantly when the development server is active.
FLASK_ENV, a more current environment variable.
langdetect package is used by default.
Improved Static files cache- on development
Browsers will cache static files based on file content rather than a 12-hour refresh time frame.
Can be registered the same blueprint with different names
For more information feel free to access the official Flask v2.x release page.
All projects are generated by AppSeed using a common set of features inherited by all starters:
DBMS: SQLite, PostgreSQL (production)
DB Tools: SQLAlchemy ORM, Flask-Migrate (schema migrations)
Session-Based authentication(via flask_login), Forms validation
Deployment: Docker, Gunicorn / Nginx, HEROKU
Datta Able is a Lite Admin Template, around all other Lite/Free admin templates in the market. It comes with high feature-rich pages and components with fully developer-centric code.
The product can be compiled and started in a local environment using the Docker setup shipped with the product:
Step #1 - Download sources from Github
$ git clone https://github.com/app-generator/flask-datta-able.git $ cd flask-datta-able
Step #2 - Start the app in Docker
$ docker-compose up --build
Once all commands are executed, we should be able to access the app in the browser, register new users, and authenticate.
Designed for those who like bold elements and beautiful websites, Material Dashboard 2 is ready to help you create stunning websites and web apps. Material Dashboard 2 is built with over 60 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.
Soft UI Design System is a premium Bootstrap 5 UI Kit designed by Creative-Tim designed for those who like bold elements and beautiful websites.
Designed for those who like bold elements and beautiful websites, Material Kit 2 is ready to help you create stunning websites and web apps. Material Kit 2 is built with over 60 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.
Open-source Flask Dashboard generated by AppSeed op top of a modern Boostrap 5 design. DashboardKit is made for everyone, no matter you are a novice developer, designer, project manager/owner.
Thanks for reading! For more resources, feel free to access: