I have two models user and notes, my aim is to get a JSON response like this.
{
"status": 200,
"data": [
    {
        "id": 1,
        "note": "dd",
        "created_on": "2022-10-03T06:58:33.337137Z",
        "is_active": true,
        "created_by":[{
           "username":"loream",
           "email":"username@gmail.com",
           ...........
         }
       ]
    },
    
]}
Modals are :
class Notes(models.Model):
   note= models.TextField()
   created_on=models.DateTimeField(auto_now_add=True)
   is_active=models.BooleanField(default=True)
user=models.ForeignKey(UserModal,on_delete=models.CASCADE,null=True,related_name="created_byy",blank=True)
class UserModal(AbstractUser):
  username = models.CharField(max_length=30,unique=True)
  password = models.CharField(max_length=30)
  email = models.EmailField(blank=True)
serializers I wrote is
class UserSerializer(serializers.ModelSerializer):
   class Meta:
     model = UserModal
     fields = '__all__'
class NotesSerializer(serializers.ModelSerializer):
   created_byy = UserSerializer(many=True,read_only=True)
   class Meta:
     model=Notes
    fields='__all__'
But I couldn't get a JSON response as expected I'm getting responses like this
{
"status": 200,
"data": [
    {
        "id": 1,
        "note": "dd",
        "created_on": "2022-10-03T06:58:33.337137Z",
        "is_active": true,
        "user": 1
    },
    
]
}
how can I achieve the expected result?
 
     
    