728x90 Serializer2 Django Serializer 자동 모델 생성 ( ModelSerializer(1) ) ModelSerializer 선언 class UserSerializers2(serializers.ModelSerializer): class Meta: model = User fields = '__all__' 위의 serializer 전체 선언이다. class UserSerializers2(serializers.ModelSerializer): class Meta: model = User fields = ['id','name','email','password'] 이것으로 각각 개별적으로도 선언할 수 있다. 제이슨으로 하고 싶으면 class UserSerializers2(serializers.ModelSerializer): class Meta: model = User fields = ['id','name','.. 2023. 6. 12. Django Serializer 직접 입력으로 구성하는 방법( Serializer ) Serializer 선언 class UserSerializers(serializers.Serializer): id = serializers.IntegerField(read_only=True) name = serializers.CharField() email = serializers.EmailField() password = serializers.CharField() 수동으로 Serializers 와 역 Serializers 하는데 사용할 것을 선언 인스턴스 저장 def create(self, validated_data): return User.objects.create(**validated_data) def update(self, instance, validated_data): instance.name .. 2023. 6. 12. 이전 1 다음 728x90