Bonjour,

Je voudrais pouvoir faire ce genre de chose en query_params: /api/user?xx={key:value, key2: value2}

La documentation concernant les serializers parle de "l'imbrication d'object.
Voici un extrait de la documentation:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
class UserSerializer(serializers.Serializer):
    email = serializers.EmailField()
    username = serializers.CharField(max_length=100)
 
class CommentSerializer(serializers.Serializer):
    user = UserSerializer()
Cependant impossible de récuperer mes query_params (Django me dit que la valeur du champ user est obligatoire).

GET /api/v1/user={'email':'tt@gmail.com', 'username':'tt'}

Ai-je mal compris l'utilisation des query_params avec les nested object ?

Merci du retour.