Django Datta Able ENH
Dashboard built by AppSeed in Django on top of Datta Able design - Manual Coded Version.
This product is manualy coded on top of the generated version Datta Able PRO
Version: v1.0.9 - release date
2022-07-10
UI Kit: Datta Able PRO (Premium version)
Bootstrap 5 Design (no jQuery dependency)
Light/Dark Mode
190 pages:
Charts
, Dashboards,Multiple Layouts
SQLite Database, Django Native ORM
Session-Based Authentication, Forms validation
Deployment scripts: Docker, Gunicorn/Nginx
Improved Authentication
Visual password strength indicator (registration)
New Feature:
User Profiles
Extended User profile
Added Superusers
Image upload via
FTP
Links
👉 Datta Able Django PRO - product page
👉 Datta Able Django PRO - LIVE Demo
👉 Support (Email and LIVE on Discord) for
registered users
.
✨ Environment
To start with Datta able ENH , Python3 should be installed properly in the workstation. If you are not sure if Python is installed, please open a terminal and type python --version
. Here is the full list of dependencies and tools required to build the app:
Python3 - the programming language used to code the app.
GIT - used to clone the source code from the Github repository.
Basic development tools used by Python to compile the app dependencies in your environment.
(Optional) venv - used to create "lightweight" virtual environments.
(Optional) Docker - used for OS-level virtualizaton by creating portable packages called containers with all necessary dependencies and configuration.
✨ Codebase structure
The project structure is simple to understand and intuitive enough as presented below:
Improved Authentication
The codebase has been update to support some new features:
Automatic user suspension on consecutive failed logins
Limit saved in
configuration
Password strength
indicator (registration page)
FTP Storage
The feature is activated via the .env
settings. Sample configuration:
Extended User Profile
Users are able to edit their profile:
Full Name, address, phone number and ZIP Code
Upload their profile image
If the
FTP_UPLOAD
feature is active
Users Management
Note: Feature reserved for
superusers
List all users
Edit the information
Suspend/unsuspend the users
🚀 Where to go from here
👉 Access the support page in case something is missing
👉 Use Datta Able Generator to generate a new project
Last updated