Hello! This article presents an open-source seed project crafted on top of the Bootstrap framework and Django v4 - the latest stable version of this amazing framework. Django Datta Able can be downloaded directly from Github (without a registration lock) and used for commercial projects and eLearning activities. For newcomers, Django is a leading framework actively supported and versioned by programming experts and
open-source enthusiasts using a
batteries-included concept. Thanks for reading!
Datta Able Bootstrap Lite is the most stylized Bootstrap 4 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. Before developing Datta Able our key points were performance and design.
✨ Start in Docker
Probably the easier way to compile and start the product is via the Docker set up shipped with the product.
Step #1 - Download the code from Github
Step #2 - Start in Docker
Once all the commands are executed, we should be able to access Django Datta Able in the browser, register new users, authenticate and interact with the private pages.
✨ Django 4 Updates
In December 2021 Django Version 4 has been released with various upgrades to the framework, improvements, deprecations, and also a few breaking changes. here is the short-list with all updates:
zoneinfois used as the default time zone
- RedisCache backend - provides built-in support for caching
scryptpassword hasher improves the password hashing
- Template-based form rendering -
ErrorListare now rendered using the template engine to enhance customization.
- Deprecations: support dropped for
- Breaking Changes:
CSRF_TRUSTED_ORIGINSconfig parameter might be required by the project settings
For complete information, feel free to access the official Django 4 release note.
✨ Django 4 Volt - Manual Build
The product can be compiled with ease using a classic manual build as provided in the project README. In order to have a successful build, a minimal programming kit should be properly installed in the workstation:
Node JS (for SCSS compilation), and a modern code editor like
Step #1 - Download sources
Step #2 - Install modules using a
Step #3 - Create DB Tables
Step #4 - Start the app
Django 4 Datta Able - UI Buttons
Django 4 Datta Able - UI Icons
Thanks for reading! For more resources, feel free to access: