diff --git a/constance/admin.py b/constance/admin.py index bcbaba5..6315364 100644 --- a/constance/admin.py +++ b/constance/admin.py @@ -173,10 +173,13 @@ class ConstanceAdmin(admin.ModelAdmin): config_value = { 'name': name, 'default': localize(default), + 'raw_default': default, 'help_text': _(help_text), 'value': localize(value), 'modified': localize(value) != localize(default), 'form_field': form[name], + 'is_checkbox': isinstance( + form[name].field.widget, forms.CheckboxInput), } return config_value diff --git a/constance/templates/admin/constance/includes/results_list.html b/constance/templates/admin/constance/includes/results_list.html index f028e6c..372bbe3 100644 --- a/constance/templates/admin/constance/includes/results_list.html +++ b/constance/templates/admin/constance/includes/results_list.html @@ -20,7 +20,10 @@ {{ item.form_field.errors }} {{ item.form_field }}
- Reset to default + Reset to default {% if item.modified %}