Es un framework de desarrollo web para Django que permite construir APIs RESTful de forma rápida y sencilla.
- Crear un entorno virtual con Python
virtualenv env
- Activar el entorno virtual
MacOS/Linux
source env/bin/activate
Windows
env\Scripts\activate
- Instalar Django
pip install django
- Crear un proyecto con Django
django-admin startproject todoapi .
- Instalar Django Rest Framework
pip install djangorestframework
- Creamos una aplicación
python manage.py startapp tasks
- Agregamos la aplicación a nuestro proyecto y tambien agregamos el framework de DRF
|- settings.py
INSTALLED_APPS = [
...,
'rest_framework',
'tasks.apps.TasksConfig',
]