diff --git a/docs/api/index.rst b/docs/api/index.rst index 32068d88..fc55fc5c 100644 --- a/docs/api/index.rst +++ b/docs/api/index.rst @@ -114,7 +114,7 @@ Les filtres disponibles sont indiqués sur chacune des pages de documentation. Le résultat est déjà par défaut filtré par droits : seuls les éléments que l'utilisateur à le droit de voir sont affichés. Cela est possible grâce à la structure des permissions, générant justement des filtres de requêtes de base de données. -Une requête à l'adresse ``/api//pk/`` affiche directement les informations du modèle demandé au format JSON. +Une requête à l'adresse ``/api///`` affiche directement les informations du modèle demandé au format JSON. POST ~~~~ diff --git a/docs/apps/index.rst b/docs/apps/index.rst index d8f07ae1..d1fa1ee0 100644 --- a/docs/apps/index.rst +++ b/docs/apps/index.rst @@ -46,7 +46,7 @@ Applications indispensables Applications packagées ---------------------- * ``polymorphic`` - Utiliser pour la création de models polymorphiques (``Note`` et ``Transaction`` notamment) cf [Note](Note). + Utiliser pour la création de models polymorphiques (``Note`` et ``Transaction`` notamment) cf `Note `_. L'utilisation des models polymorphiques est détaillé sur la documentation du package: ``_ diff --git a/docs/apps/permission.rst b/docs/apps/permission.rst index aa6e1811..bffc69a7 100644 --- a/docs/apps/permission.rst +++ b/docs/apps/permission.rst @@ -19,8 +19,8 @@ Une permission est un Model Django dont les principaux attributs sont : * ``model`` : Le model sur lequel cette permission va s'appliquer * ``type`` : Les différents types d'interaction sont : voir (``view``), modifier (``change``), ajouter (``add``) et supprimer (``delete``). -* ``query`` : Requete sur la cible, encodé en JSON, traduit en un Q object (cf [Query](#compilation-de-la-query) -* ``field`` : le champ cible qui pourra etre modifié. (tous les champs si vide) +* ``query`` : Requête sur la cible, encodé en JSON, traduit en un Q object (cf `Query <#compilation-de-la-query>`_) +* ``field`` : le champ cible qui pourra être modifié. (tous les champs si vide) Pour savoir si un utilisateur a le droit sur un modèle ou non, la requête est compilée (voir ci-dessous) en un filtre de requête dans la base de données, un objet de la classe ``Q`` (En SQL l'objet Q s'interprete comme tout ce qui suit