Live Settings
Reusable apps provides the ability to configure settings via an admin interface for other applications, rather than by editing "settings.py".
Search & Filter
| Package | django-constance | django-extra-settings | Djblets | django-dynamic-preferences | django-dbsettings | django-content-settings | django-des | django-preferences-utils | Django Setty |
|---|---|---|---|---|---|---|---|---|---|
|
Description
|
Dynamic Django settings.
|
:gear: config and manage typed
extra settings using just the django admin. |
A collection of useful
extensions for Django. |
Dynamic global and instance
settings for your django project |
Application settings whose
values can be updated while a project is up and running |
The most advanced admin
editable setting for Django |
Django Dynamic Email Settings
- Change your email configuration without interrupting servi… |
All you need to manage your
django project preferences |
Configure settings dynamically
in the Django Admin console |
|
Category
|
App | App | Framework | App | App | App | App | App | App |
|
Using This
|
28
|
0
|
4
|
5
|
2
|
1
|
0
|
0
|
0
|
|
Python 3?
|
Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
|
Dev Status
|
Production/Stable | Production/Stable | Production/Stable | Production/Stable | Beta | Unknown | Production/Stable | Production/Stable | Production/Stable |
|
Version (PyPI)
|
4.3.5 | 0.14.1 | 5.2.2 | 1.17.0 | 1.4.0 | 0.29.2 | 2.4.1 | 0.1.0 | 3.2.2 |
|
Stars
|
1,844 | 616 | 324 | 361 | 64 | 57 | 30 | 4 | 11 |
|
Forks
|
324 | 33 | 72 | 86 | 39 | 0 | 17 | 1 | 2 |
|
Commits
|
|
|
|
|
|
|
|
|
|
|
Updated
|
2 Apr 2026 | 17 Apr 2026 | 20 Apr 2026 | 10 Jan 2025 | 28 Jan 2026 | 28 Jul 2025 | 21 Jan 2025 | 22 Jan 2026 | 25 Mar 2024 |
|
License
|
BSD | Custom | MIT | BSD | BSD | MIT | MIT | MIT | Custom |
|
Links
|
|||||||||
|
Feature Comparison
(click cells to edit)
|
|||||||||
|
Saving/Retrieving settings
|
|
|
|
Settings are saved in database Uses built-in cache mechanism to reduce the number of database queries |
|
—
|
—
|
—
|
—
|
|
Default values
|
|
|
|
|
|
—
|
—
|
—
|
—
|
|
Syncing to/from settings.py
|
|
(fallback to conf settings)
|
|
because settings are not just global, then can apply to a site, a user, or any model instance |
|
—
|
—
|
—
|
—
|
|
Auto-generated settings pages
|
|
(admin)
|
|
Both admin / custom forms |
via admin |
—
|
—
|
—
|
—
|
|
Well documented
|
|
|
|
Documentation available on read the docs
|
README
|
—
|
—
|
—
|
—
|
|
Latest release Django compatibility
|
Django 1.7-1.10
|
From Django 1.8 to Django 3.0+
|
—
|
Django 1.10+ (including django 2)
|
django-dbsettings 0.6 is compatible with Django 1.3 to 1.5
|
—
|
—
|
—
|
—
|
Dynamic Django settings.
:gear: config and manage typed extra settings using just the django admin.
A collection of useful extensions for Django.
Dynamic global and instance settings for your django project
Settings are saved in database
Uses built-in cache mechanism to reduce the number of database queries
because settings are not just global, then can apply to a site, a user, or any model instance
Both admin / custom forms
Application settings whose values can be updated while a project is up and running
via admin
The most advanced admin editable setting for Django
Django Dynamic Email Settings - Change your email configuration without interrupting service.
All you need to manage your django project preferences
Configure settings dynamically in the Django Admin console
Showing 9 of 18 packages in this grid.
Features Being Compared
Saving/Retrieving settings
You can save and retrieve settings in your app
Default values
Provide default values for settings
Syncing to/from settings.py
Auto-generated settings pages
Well documented
Application has good documentation for users and developers
Latest release Django compatibility
Which Django versions is the latest PyPI release compatible with?