Django Rest Framework (DRF)
Django Framework – это мощный инструментарий для строительства веб-API
Это поставляется со многими интересными функциями, которые включают в себя:
- web_browsable_api.
- сериализация, поддерживающая ORM
API (интерфейс программирования приложений) дает нам данные, когда запросы отправляются ему.
Эти данные обычно в форме JSON (Object Oltercation JavaScript).
Да, это не только для JavaScript
Django Restand Framework (DRF) помогает нам настроить обработку запросов и выходы до кодов статуса.
Чтобы установить его Django и Python требуется
python -m venv env
- создать виртуальную среду
pip install django
- Установить Django
pip install djangorestframework Markdown django-filter
- Установить Django Read Framework
django-admin startproject api
Начните проект Django
Изменить каталог на API/API
Открыть настроек .py
Под установленными приложениями
Добавьте следующие строки до конца списка
"rest_framework", "rest_framework.authtoken"
Изменить каталог в корневой API
python manage.py migrate
python manage.py runserver
Оригинал: “https://dev.to/blackpandan/setting-up-django-rest-framework-dn7”