私はdjango-rest-framework
を使用しています - モデルシリアライザのフィールドの名前を(リストに)変更し、リストで名前を変更した(更新する)同じ名前で更新したいとします。 put
かpatch
で名前("configname" , "macAddress")
で更新する方法Djangoモデルシリアライザ
class ConfiglistSerializer(serializers.ModelSerializer):
class Meta:
model = Config
fields = ('id', 'configname', 'mac_address')
def to_representation(self, obj):
return {
'id': obj.id,
'configname': obj.name,
'macAddress': obj.mac_address
}
?
の作品がどのようにですかシリアライザフィールドに、ここでhttp://www.django-rest-framework.org/api-guide/fields/を参照してください - http://www.django-rest-framework.org/api-guide/serializers/#partial-updates –