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-18 17:07:00 +0100 |
| commit | df41dc144d9921cd454213290090fce40d2fdbc3 (patch) | |
| tree | 40febc596d046cda70595fcbef7f4a0ff075bc7c /ishtar_common/serializers.py | |
| parent | 7adc51e8d45ef9da2037daa2b48e1a5457701d64 (diff) | |
| download | Ishtar-df41dc144d9921cd454213290090fce40d2fdbc3.tar.bz2 Ishtar-df41dc144d9921cd454213290090fce40d2fdbc3.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), |
