def get_translation_aware_manager(model): """ Return a manager for an untranslatable model, that recognizes hvad translations. """ if hasattr(model._meta, 'translations_model'): raise TypeError( 'get_translation_aware_manager must only be used on regular, ' 'untranslatable model. Model %s is translatable.' % model.__name__) from hvad.manager import TranslationAwareManager manager = TranslationAwareManager() manager.model = model return manager
def get_translation_aware_manager(model): from hvad.manager import TranslationAwareManager manager = TranslationAwareManager() manager.model = model return manager