Встречается на собеседованиях • сегодня
Писал ли документацию к swagger
Да, писал. Для генерации документации API в Swagger (OpenAPI) обычно использую библиотеки типа drf-yasg или drf-spectacular для Django REST framework.
Пример с drf-yasg:
python
from drf_yasg import openapi
from drf_yasg.views import get_schema_view
from rest_framework import permissions
schema_view = get_schema_view(
openapi.Info(
title="API Docs",
default_version='v1',
description="API documentation",
),
public=True,
permission_classes=(permissions.AllowAny,),
)
urlpatterns = [
path('swagger/', schema_view.with_ui('swagger', cache_timeout=0)),
]
text
Документирую эндпоинты через декораторы `@swagger_auto_schema` или аннотации в классах. Также описываю модели, параметры запросов и возможные ответы.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы