From b16d77047af618d4e4a2fd79891517b7ffd5ad2a Mon Sep 17 00:00:00 2001 From: Erik Stein Date: Tue, 13 Mar 2018 04:26:57 +0100 Subject: [PATCH] Use db_column for translated fields. --- shared/multilingual/utils/fields.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/shared/multilingual/utils/fields.py b/shared/multilingual/utils/fields.py index a0da5d8..34bdb7b 100644 --- a/shared/multilingual/utils/fields.py +++ b/shared/multilingual/utils/fields.py @@ -81,6 +81,9 @@ class TranslatableFieldMixin: for n in self.extra_parameter_names: params[n] = getattr(self, n, None) + if self.db_column: + params['db_column'] = lang_suffix(lang_code, self.db_column) + # TODO Move this logic to a meta class? if not self.base_class: # Get first base class which is a subclass of Django's Field