Использование django-shop-category с django-transmeta
Я использую django-shop и django-transmeta для локализации.
Для использования трансмета необходимо добавить
class Model():
__metaclass__ = TransMeta
name = CharField()
class Meta:
translate = ('name',)
чтобы использовать django-shop-Categories, мне нужно наследовать от ProductCategoryBase:
class MyCategory(ProductCategoryBase):
class Meta:
abstract = False
Это даст мне модель категории с полями Name, Slug и т. Д. И я хочу включить интернационализацию (django-transmeta) для категории (и продуктов).
class MyCategory(ProductCategoryBase):
__metaclass__ = TransMeta
class Meta:
translate = ()
abstract = False
translate = ('name',) #name is a property of ProductCategoryBase inherited from MPPTModel
Проблема в том, что я получаю такую ошибку:
django.core.exceptions.ImproperlyConfigured: There is no field name in model MyCategory, as specified in Meta's translate attribute