5 sections

Reliez vos notes Odoo à un client Vue

Vous commencerez par une petite réponse anonyme, directement observable. Vous protégerez ensuite les vraies notes du Jour 2, les manipulerez avec cURL, puis construirez une autre interface pour les lire et en créer.

Le résultat de la journée

Odoo sert l'API locale /training/api/notes. Un client autorisé peut lire les enregistrements training.note et créer une note avec un titre et un contenu. L'application Vue 3 utilise ce contrat sans choisir librement un modèle, des champs ou un utilisateur.

Votre progression

Avant de commencer

  • Utilisez votre base d'exercice locale, jamais des données de production.
  • Vérifiez que le module training_hello est installé et que les notes du Jour 2 sont visibles dans Odoo.
  • Conservez le contrôleur Odoo dans custom_addons/training_hello/.
  • Pour la dernière section, utilisez le dossier de travail étudiant fourni avec le cours et une version de Node.js compatible avec Vite 7.
Une autre interface, les mêmes données

La page Vue ne possède pas une copie des notes. Elle demande à Odoo de lire ou de créer des enregistrements dans la même table training_note que les interfaces du Jour 2.

Exercice local uniquement

Gardez la clé temporaire hors des sources et révoquez-la après l'exercice. Le relais Vite proposé convient au développement local ; il ne remplace pas un serveur prévu pour protéger les secrets d'une application déployée.