add users to the seriaizers, next step is to create some views for them

This commit is contained in:
Emanuel Rodriguez 2022-08-08 23:27:16 -07:00
parent f35f8b77ea
commit ec0a86bd6e
2 changed files with 14 additions and 1 deletions

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,7 @@
from rest_framework import serializers
from snippets.models import Snippet, LANG_CHOICES, STYLE_CHOICES
from django.contrib.auth.models import User
class SnippetSerializer(serializers.ModelSerializer):
class Meta:
@ -20,4 +22,10 @@ class SnippetSerializer(serializers.ModelSerializer):
return instance
class UserSerializer(serializers.ModelSerializer):
snippets = serializers.PrimaryKeyRelatedField(many=True, queryset=Snippet.objects.all())
class Meta:
model = User
fields = ["id", "username", "snippet"]