📌
【Django】Pythonで作るRest API【10Serializer】
【10Serializer】
YouTube: https://youtu.be/LmX0aBPw1jI
今回は「Serializer」を作成します。
レスポンスで返すデータは「json」形式ある必要がありますので、
データベースから取得したデータをそのままレスポンスに設定するだけでは
データを返すことができません。
Serializerはデータベースで取得したデータを
レスポンスで返すことができるように変換してくれる機能があります。
今回は「posts」のフォルダ内に「serializers.py」を作成します。
myapp/posts/serializers.py
from rest_framework import serializers
from .models import Post
class PostSerializers(serializers.ModelSerializer):
class Meta:
model = Post
fields = '__all__'
Discussion