Шаблон, используемый для SwaggerUIRenderer, можно настроить путем переопределения rest_framework_swagger/index.html.

Milirina | 17 января 2019 г. 21:50


Конфигурация Django REST Swagger идентична Django REST Framework. Настройки настраиваются settings.py путем определения SWAGGER_SETTINGS.

Milirina | 17 января 2019 г. 21:46


Джанго REST Swagger включает в себя два рендера; OpenAPIRenderer и  SwaggerUIRenderer.

OpenAPIRenderer Отвечает за создание спецификации JSON, в то время как  SwaggerUIRenderer делает пользовательский интерфейс (HTML / JS / CSS).

Milirina | 17 января 2019 г. 21:33


$ pip install django-rest-swagger

Добавить 'rest_framework_swagger' к INSTALLED_APPS в настройках Django.

settings.py

Milirina | 17 января 2019 г. 21:17


В этой главе мы увидим, как документировать наш API.

Milirina | 15 января 2019 г. 23:39


В этой главе мы узнаем, как использовать приложение Postman для тестирования наших API.

Почтальон может быть установлен с сайта Почтальон . Это универсальный инструмент для работы с API.

Milirina | 15 января 2019 г. 23:33


В этой главе мы добавим тест к нашему API.

DRF предоставляет несколько важных классов, которые упрощают тестирование API. Мы будем использовать эти классы позже в этой главе в наших тестах.

Milirina | 15 января 2019 г. 23:27

Kiwi standing on oval1499
Категория - Django

В этой главе мы добавим контроль доступа к нашим API и добавим API для создания и аутентификации пользователей.

Milirina | 15 января 2019 г. 23:04

Kiwi standing on oval3291
Категория - Django

У нас есть три конечных точки API

  • /polls/ а также /polls/<pk>/
  • /choices/
  • /vote/

Они выполняют свою работу, но мы можем сделать наш API более интуитивным, правильно вложив их. 

Milirina | 15 января 2019 г. 22:46


DRF делает процесс создания веб-API простым и гибким. С включенными батареями это идет с хорошо разработанными базовыми классами, которые позволяют нам сериализовать и десериализовать данные.

Milirina | 15 января 2019 г. 22:33

Kiwi standing on oval2747
Категория - Django

В этой главе мы создадим API с чистым Django. Мы не будем использовать Django Rest Framework (или любую другую библиотеку). Для начала добавьте немного Pollиспользуя админ.

Milirina | 15 января 2019 г. 21:31


Создание API с помощью Django и Django Rest Framework начинается там, где останавливается учебник Django «Опросы» , и рассказывает о создании приложения для опросов, но на этот раз с использованием API. Вы изучите основы Django Rest Framework, включая сериализацию, представления, общие представления, наборы представлений, тестирование, контроль доступа. Вы также узнаете о документации по API, используя swagger и raml.

Milirina | 15 января 2019 г. 21:09

Kiwi standing on oval1970
Категория - Django
Предложить статью