Coverage for posts/serializers.py: 100.00%

12 statements  

« prev     ^ index     » next       coverage.py v7.9.1, created at 2025-06-24 10:40 -0700

1from django.contrib.auth import get_user_model 1a

2from rest_framework import serializers 1a

3 

4from .models import Post 1a

5 

6 

7class PostSerializer(serializers.ModelSerializer): 1a

8 author = serializers.StringRelatedField() 1a

9 

10 class Meta: 1a

11 model = Post 1a

12 fields = ( 1a

13 "id", 

14 "author", 

15 "title", 

16 "body", 

17 "created_at", 

18 ) 

19 

20 

21class UserSerializer(serializers.ModelSerializer): 1a

22 class Meta: 1a

23 model = get_user_model() 1a

24 fields = ( 1a

25 "id", 

26 "username", 

27 "email", 

28 )