Looks at how to integrate Django REST Framework with Elasticsearch.
Application programming interfaces (APIs) are intermediaries that enable applications to interact with other applications. With regard to web development, RESTful APIs are a popular type of API that allow web applications to interact with other applications through machine-to-machine communication.
The API-related articles and tutorials on TestDriven.io focus on how to develop, test, and deploy RESTful APIs using popular frameworks like Flask, FastAPI, Django REST framework, GraphQL, React, and Vue.js.
Latest Posts (24)
Add authentication to Django REST Framework and integrate it with Auth.js
Develop a production-ready RESTful API for serving up a machine learning model with FastAPI.
Add authentication to Django REST Framework with django-allauth and dj-rest-auth.
Integrate Pydantic with a Django application.
Step-by-step walkthrough of how to set up a basic CRUD app with Vue and Flask.
This article serves as an introduction to Django REST Framework, focusing on serializers, views, and routers.
This tutorial shows how to build an intelligent educational platform using OpenAI APIs and Django.
Build a CRUD app with FastAPI and GraphQL.
Secure a FastAPI application with JSON Web Tokens.
Step-by-step walkthrough of how to set up a basic CRUD app with Vue and FastAPI.
Develop and test an asynchronous API with FastAPI, Postgres, pytest, and Docker using Test-driven Development (TDD).
Build a Flask API using APIFairy.
Develop an asynchronous API with FastAPI, MongoDB, and Beanie.
Build a CRUD app with FastAPI and React.
Develop an asynchronous API with FastAPI and MongoDB.
Deep dive into Django REST Framework's most powerful view, ViewSets.
Use Django REST Framework's Generic Views to prevent repeating certain patterns over and over again.
Deep dive into how Django REST Framework's views work and its most basic view, APIView.
How to build custom permission classes in Django REST Framework.
How the built-in permission classes work in Django REST Framework.
Walks you through the Behavior-Driven Development (BDD) development cycle by programming an example feature using Django and Aloe.
How permissions work in Django REST Framework.
Deep dive into Django REST Framework (DRF) serializers.