formations/drf-initiation
2021-11-15 15:58:34 +01:00
..
drf.md Proofreading initiation and test in the github workflow.. 2021-10-24 19:08:10 +02:00
habits-tracker.yml add habit post 2021-11-15 15:58:34 +01:00
Makefile Index for drf. 2021-05-31 14:02:38 +02:00
README.md Versionning drf demos. 2021-07-16 07:42:49 +02:00
test.py DRF 2021-04-22 23:02:55 +02:00

Contenu

Side project : https://github.com/JulienPalard/drf-demos

  • Revue des bases et consolidation Python et Django
  • Présentation des types d'API, approfondissement de REST/HATEOAS
  • Rappels autour de la sémantique HTTP
  • django-rest-framework: La sérialisation
  • django-rest-framework: Les différents types de vues
  • django-rest-framework: Les permissions
  • django-rest-framework: Les relations
  • Les tests et la maintenabilité

Objectifs pédagogiques

  • Pouvoir démarrer rapidement un projet DRF.
  • Savoir designer une API.
  • Implémenter un service headless en utilisant DRF.

TP

  • Projet 1 : API « Horloge parlante ».
  • Projet 2 : API « memcached ».
  • Projet 3 : API « file system ».
  • Projet 4 : API « uptime manager ».