Django Serializer

From Utopia
Jump to navigation Jump to search



Serializer wandeln beispielsweise von Form-Feldern die Daten in eine Serialisierte Folge, die dann an die Datenbank übergeben wird.


Der Aufruf des Serializers scheint hier zu passieren:

django.contrib.auth.User


Die Settings.py muss angepasst werden, wenn man einen eigenen Serializer geschrieben hat.


Beispiele aus dem Internet:

USER_DETAILS_SERIALIZER = CustomUserDetailsSerializer

oder

REST_AUTH_SERIALIZERS = { 'USER_DETAILS_SERIALIZER':'users.serializers.CustomUserDetailsSerializer' }



Hier ein internetbespiel von einem eigenen Benutzer Serializer:

class CustomUserDetailsSerializer(serializers.ModelSerializer):

class Meta:

model = MyUser

fields = ('email',)

read_only_fields = ('email',)