Sobes.tech
Назад к вопросам
Junior — Middle
73

Имели ли вы опыт разработки и интеграции API с использованием Django Rest Framework?

Компании, где спрашивали
Стилсофт

Ответ от нейросети

sobes.tech AI

Да, опыт разработки и интеграции API с использованием Django Rest Framework (DRF) у меня есть. DRF позволяет быстро создавать RESTful API, предоставляя удобные классы для сериализации данных, обработки запросов и аутентификации.

Пример простого API на DRF:

from rest_framework import serializers, viewsets
from myapp.models import Product

class ProductSerializer(serializers.ModelSerializer):
    class Meta:
        model = Product
        fields = ['id', 'name', 'price']

class ProductViewSet(viewsets.ModelViewSet):
    queryset = Product.objects.all()
    serializer_class = ProductSerializer

Этот код создаёт полный CRUD API для модели Product, который можно подключить к URL через роутер DRF. Такой подход упрощает интеграцию с фронтендом и мобильными приложениями.