diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2026-02-18 17:07:00 +0100 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2026-02-19 12:16:05 +0100 |
| commit | a20d84d7567e889f18082122ad4e164098a1efd8 (patch) | |
| tree | fcb3411e00c389b395b21583b4a583b65033651c /ishtar_common/serializers.py | |
| parent | 976248379d5866d8d46f9ec7974d3766f5b8c209 (diff) | |
| download | Ishtar-a20d84d7567e889f18082122ad4e164098a1efd8.tar.bz2 Ishtar-a20d84d7567e889f18082122ad4e164098a1efd8.zip | |
✨ admin - CustomForm: JSON import/export
Diffstat (limited to 'ishtar_common/serializers.py')
| -rw-r--r-- | ishtar_common/serializers.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ishtar_common/serializers.py b/ishtar_common/serializers.py index 3cbe20907..09d482d02 100644 --- a/ishtar_common/serializers.py +++ b/ishtar_common/serializers.py @@ -170,6 +170,15 @@ def directory_serialization(archive=False, return_empty_types=False, archive_nam return full_archive +CUSTOM_FORM_LIST = [ + models.CustomForm, + models.ExcludedField, + models.JsonDataSection, + models.JsonDataField, + models.CustomFormJsonField +] + + def document_serialization( archive=False, return_empty_types=False, @@ -410,6 +419,7 @@ def restore_serialized( DIRS = ( ("types", [None]), + ("custom_forms", CUSTOM_FORM_LIST), ("common_imports", IMPORT_MODEL_LIST), ("common_configuration", CONF_MODEL_LIST), ("common_geo", GEO_MODEL_LIST), |
