logo oujood
🔍

Installer Django REST Framework

Préparez votre environnement pour construire des services web modernes et performants.

OUJOOD.COM

Maintenant que vous avez compris l'intérêt des API, il est temps de passer à la pratique. La première chose à faire est d'ajouter la boîte à outils Django REST Framework (DRF) à votre projet. C'est une bibliothèque externe, elle ne fait pas partie de Django par défaut, mais elle s'y intègre comme si elle y avait toujours été.

Étape 1 : Installation via Pip

Comme pour la plupart des packages Python, l'installation se fait en une seule ligne de commande dans votre terminal. Assurez-vous que votre environnement virtuel est bien activé avant de lancer l'opération.

  📋 Copier le code

pip install djangorestframework

Étape 2 : Déclaration dans les réglages

Installer le package ne suffit pas. Il faut dire à Django de l'utiliser. Ouvrez votre fichier settings.py et ajoutez 'rest_framework' à la liste de vos applications installées. Je vous conseille de le placer juste en dessous de vos propres applications pour garder un fichier bien organisé.

  📋 Copier le code

INSTALLED_APPS = [
    # ... autres applications
    'rest_framework',
]

Étape 3 : Vérification de l'installation

Pour vérifier que tout fonctionne, vous pouvez essayer de lancer votre serveur de développement. Si aucune erreur n'apparaît dans la console, c'est que DRF est correctement lié à votre projet. Vous avez maintenant accès à une interface d'administration spécifique pour vos API, ce qui facilite énormément les tests au quotidien.

Une fois cette base en place, nous allons pouvoir attaquer le cœur du sujet : la transformation de vos objets Python en données JSON. C'est le rôle des sérialiseurs, que nous allons décortiquer dans la prochaine leçon.

Par carabde | Mis à jour le 08/05/2026