def new_init(self, *args, **kwargs): populate_translation_fields(self.__class__, kwargs) for key, val in kwargs.items(): new_key = rewrite_lookup_key(model, key) # Old key is intentionally left in case old_init wants to play with it kwargs.setdefault(new_key, val) old_init(self, *args, **kwargs)
def new_init(self, *args, **kwargs): self._mt_init = True populate_translation_fields(self.__class__, kwargs) for key, val in list(kwargs.items()): new_key = rewrite_lookup_key(model, key) # Old key is intentionally left in case old_init wants to play with it kwargs.setdefault(new_key, val) old_init(self, *args, **kwargs)
def new_init(self, *args, **kwargs): self._mt_init = True if NEW_DEFERRED_API or not self._deferred: populate_translation_fields(self.__class__, kwargs) for key, val in list(kwargs.items()): new_key = rewrite_lookup_key(model, key) # Old key is intentionally left in case old_init wants to play with it kwargs.setdefault(new_key, val) old_init(self, *args, **kwargs)
def new_init(self, *args, **kwargs): for key, val in kwargs.items(): new_key = rewrite_lookup_key(model, key) # Old key is intentionally left in case old_init wants to play with it kwargs.setdefault(new_key, val) old_init(self, *args, **kwargs)