Skip to content
Snippets Groups Projects
serializers.py 519 B
Newer Older
  • Learn to ignore specific revisions
  • from rest_framework import serializers
    
    Bodor Máté's avatar
    Bodor Máté committed
    from account import models
    
    Bodor Máté's avatar
    Bodor Máté committed
    class ChoiceSerializer(serializers.ModelSerializer):
        class Meta:
            model = models.GroupChoice
    
            fields = ('choice', 'profile')
    
    class ProfileSerializer(serializers.ModelSerializer):
    
        groups = serializers.SlugRelatedField(many=True, slug_field="choice", queryset=models.GroupChoice.objects.all())
    
    Bodor Máté's avatar
    Bodor Máté committed
            model = models.Profile
    
            fields = ('id', 'join_date', 'user', 'nick', 'motivation', 'signed', 'groups')