使用django-shop-categories与django-transmeta

时间:2014-07-27 22:51:41

标签: django python-2.7 shop django-shop

我使用django-shop和django-transmeta进行本地化。

使用transmeta有必要添加

class Model():
    __metaclass__ = TransMeta
    name = CharField()

    class Meta:
        translate = ('name',)

使用我需要从ProductCategoryBase继承的django-shop-categories:

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

0 个答案:

没有答案