836 прочтений · 1 год назад
Контракты в API: Swagger
О, поверь, это название ты услышишь еще не раз и не два. Для меня первое время тоже было загадкой, что же подразумевается под словом “контракты”. И тут ты опять не поверишь: да все то же что и в реальной жизни между людьми: соглашение о чем-то и в данном случае о передаче информации. Например: чтобы отдать данные по всем возможным стульям из моего каталога офисной мебели, я жду от системы, которые эти данные нужны чтобы она запросила по адресу http://мойклассныймебельныймагазин.рф/getCatalog?product=chairs...
87 прочтений · 10 месяцев назад
Django и Swagger
Swagger – это инструмент и фреймворк для создания и генерации API документации. Swagger позволяет разработчикам описывать свойства, методы и запросы для своих API, а затем генерировать документацию в формате HTML, JSON или Markdown. Swagger также предоставляет возможность прокси-сервера для тестирования API на различных этапах разработки. Swagger был создан в 2011 году компанией Reverb Technologies и с того времени стал де-факто стандартом для создания API документации. В 2015 году Swagger был объединен с фреймворком OpenAPI, и сейчас они используются взаимозаменяемо...