We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
value_to_string
1 parent 2b34b67 commit 0b4bb72Copy full SHA for 0b4bb72
localized_fields/fields/file_field.py
@@ -1,3 +1,4 @@
1
+import json
2
import datetime
3
import posixpath
4
@@ -149,3 +150,11 @@ def formfield(self, **kwargs):
149
150
defaults['required'] = False
151
defaults.update(kwargs)
152
return super().formfield(**defaults)
153
+
154
+ def value_to_string(self, obj):
155
+ value = self.value_from_object(obj)
156
+ if isinstance(value, LocalizedFileValue):
157
+ return json.dumps({k: v.name for k, v
158
+ in value.__dict__.items()})
159
+ else:
160
+ return super().value_to_string(obj)
0 commit comments