Qu'est-ce que ce code add_to_serializer dans tous ces plugins

Si possible, pourriez-vous s’il vous plaît partager le lien du plugin sur lequel vous travailliez à ce moment-là ?

Merci pour ces excellentes explications. Ai-je raison de supposer qu’il serait possible d’utiliser add_to_serializer, par exemple pour op_likes ? Je ne suis pas sûr de comprendre pourquoi cela se produit, mais je n’ai accès au champ op_likes_count que lorsque je trie par ce champ (comme dans order=op_likes), alors que je souhaiterais obtenir ces chiffres sans avoir à effectuer de tri.

Existe-t-il également un moyen de l’utiliser depuis JavaScript ? Je consulte actuellement `showOpLikes` doesn't work right away, but after clicking back and forth - #6 by pfaffman qui a été fermé.

Non, vous ne pouvez pas modifier une API depuis un client :slight_smile:

Cela ne devrait absolument pas être la valeur par défaut. Tous les champs personnalisés des utilisateurs ne doivent pas être affichés à l’utilisateur (voir par exemple les Notes du personnel).

Je me demande si « ajouter au sérialiseur » pourrait être une case à cocher lors de la création d’un champ utilisateur personnalisé dans l’interface utilisateur. Et ensuite, la PR pourrait vérifier si le champ utilisateur personnalisé a l’option « ajouter au sérialiseur » et, si c’est le cas, l’ajouter.