mirror of
https://github.com/SectorLabs/django-localized-fields.git
synced 2025-10-30 02:28:57 +03:00
Accept callables as values in fields
This commit is contained in:
@@ -90,6 +90,9 @@ class LocalizedValue(dict):
|
|||||||
for lang_code, _ in settings.LANGUAGES:
|
for lang_code, _ in settings.LANGUAGES:
|
||||||
self.set(lang_code, self.default_value)
|
self.set(lang_code, self.default_value)
|
||||||
|
|
||||||
|
if callable(value):
|
||||||
|
value = value()
|
||||||
|
|
||||||
if isinstance(value, str):
|
if isinstance(value, str):
|
||||||
self.set(settings.LANGUAGE_CODE, value)
|
self.set(settings.LANGUAGE_CODE, value)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user