Customize UI#

This page explains how to customize the UI of Django Tabler.

👉 New to App-Generator? Sign IN with GitHub or Generate Web Apps in no time (free service).

The Concept#

Django Tabler UI is provided by Tabler UI Library that can be installed and used in any Django project (new or legacy).

Django template system will search for a template file starting from current app location:

  • Templates directory provided by the current application

  • Global templates directories specified in the configuration

  • Virtual Environment directories

By default, Django Tabler loads the SignIn and SignUp pages from the templates directory located in the root of the project, and the rest os the pages from virtual environment, where Tabler UI Library is installed

In order to customize any page provided by the library, we need to copy the page from the virtual environment to the local templates directory.

Add Features with our Django Generator (free service)#

Using the sevice, developers can customize:

  • Select the preferred design

  • Design Database: edit models and fields

  • Add fields to Extended user model

  • Enable OAuth for GitHub and Google (soon)

  • Add Celery (async tasks)

  • Enable Dynamic API Module

  • Docker Scripts

  • CI/Cd Scripts for Render

The generated Django project is available as a ZIP Archive and also uploaded to GitHub.

Free Web Apps Generator - Works for Django, Flask, NodeJS and React