A Django library providing configuration models with auditing capabilities, enabling management of dynamic site configuration through database-backed models. Version 3.0.0 is the latest, actively maintained by the Open edX community. Releases are irregular but stable.
pip install django-config-modelsVerified import paths — ran on the pinned version, not inferred.
Define a configuration model by subclassing ConfigurationModel and access current active config via .current().
Upgrade Django to 4.2 or later.
Change import to 'from config_models.models import ConfigurationModel'.
Use bulk operations or update only when necessary.