mirror of
https://github.com/jazzband/django-constance.git
synced 2026-03-16 22:40:24 +00:00
show not existing fields in field_list (#309)
This commit is contained in:
parent
ce565ecd8a
commit
286edca505
1 changed files with 6 additions and 2 deletions
|
|
@ -259,8 +259,12 @@ class ConstanceAdmin(admin.ModelAdmin):
|
|||
if settings.CONFIG_FIELDSETS:
|
||||
context['fieldsets'] = []
|
||||
for fieldset_title, fields_list in settings.CONFIG_FIELDSETS.items():
|
||||
fields_exist = all(field in settings.CONFIG for field in fields_list)
|
||||
assert fields_exist, "CONSTANCE_CONFIG_FIELDSETS contains field(s) that does not exist"
|
||||
absent_fields = [field for field in fields_list
|
||||
if field not in settings.CONFIG]
|
||||
assert not any(absent_fields), (
|
||||
"CONSTANCE_CONFIG_FIELDSETS contains field(s) that does "
|
||||
"not exist: %s" % ', '.join(absent_fields))
|
||||
|
||||
config_values = []
|
||||
|
||||
for name in fields_list:
|
||||
|
|
|
|||
Loading…
Reference in a new issue