Example #1
0
class ESCompactLicenseSerializer(BaseESSerializer, CompactLicenseSerializer):
    translated_fields = ('name', )

    def __init__(self, *args, **kwargs):
        super(ESCompactLicenseSerializer, self).__init__(*args, **kwargs)
        self.db_name = ESTranslationSerializerField()
        self.db_name.bind('name', self)

    def fake_object(self, data):
        # We just pass the data as the fake object will have been created
        # before by ESAddonSerializer.fake_version_object()
        return data
class ESCompactLicenseSerializer(BaseESSerializer, CompactLicenseSerializer):
    translated_fields = ('name', )

    def __init__(self, *args, **kwargs):
        super(ESCompactLicenseSerializer, self).__init__(*args, **kwargs)
        self.db_name = ESTranslationSerializerField()
        self.db_name.bind('name', self)

    def fake_object(self, data):
        # We just pass the data as the fake object will have been created
        # before by ESAddonSerializer.fake_version_object()
        return data
Example #3
0
 def __init__(self, *args, **kwargs):
     super(ESCompactLicenseSerializer, self).__init__(*args, **kwargs)
     self.db_name = ESTranslationSerializerField()
     self.db_name.bind('name', self)
 def __init__(self, *args, **kwargs):
     super(ESCompactLicenseSerializer, self).__init__(*args, **kwargs)
     self.db_name = ESTranslationSerializerField()
     self.db_name.bind('name', self)