1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2024-11-26 18:37:12 +00:00

ConsumerViewSet is a bit tricky

Signed-off-by: Yohann D'ANELLO <yohann.danello@gmail.com>
This commit is contained in:
Yohann D'ANELLO 2020-12-23 21:50:48 +01:00
parent f4156f1b94
commit 9d8f47115c
Signed by: ynerant
GPG Key ID: 3A75C55819C8CF85
2 changed files with 14 additions and 0 deletions

View File

@ -111,6 +111,13 @@ Filtres Django
* ``note__alias__name`` * ``note__alias__name``
* ``note__alias__normalized_name`` * ``note__alias__normalized_name``
Filtres de recherche
~~~~~~~~~~~~~~~~~~~~
* ``note__alias`` (expression régulière, cherche en priorité les alias les plus proches, puis cherche les alias normalisés)
* ``last_name`` (expression régulière)
* ``first_name`` (expression régulière)
Type de contenu Type de contenu
--------------- ---------------

View File

@ -128,6 +128,7 @@ Tris possible
Filtres de recherche Filtres de recherche
~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~
* ``alias`` (cherche en priorité les alias les plus proches, puis cherche les alias normalisés)
* ``normalized_name`` (expression régulière) * ``normalized_name`` (expression régulière)
* ``name`` (expression régulière) * ``name`` (expression régulière)
* ``note__polymorphic_ctype__model`` (expression régulière) * ``note__polymorphic_ctype__model`` (expression régulière)
@ -156,9 +157,15 @@ Options
] ]
} }
.. note::
Cette page est en lecture seule. Elle offre l'avantage de fournir directement les informations sur la note associée
à l'alias au lieu de l'identifiant uniquement, afin de minimiser les appels à l'API.
Filtres Django Filtres Django
~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~
* ``alias`` (expression régulière, cherche en priorité les alias les plus proches, puis cherche les alias normalisés)
* ``note`` * ``note``
* ``note__noteuser__user`` * ``note__noteuser__user``
* ``note__noteclub__club`` * ``note__noteclub__club``