mirror of
https://github.com/SectorLabs/django-localized-fields.git
synced 2025-04-25 03:32:55 +03:00
Accept callables as values in fields
This commit is contained in:
parent
fbaef6e1ac
commit
47367da401
@ -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)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user