Django API Generator — бесплатная библиотека PyPI
Привет Кодеры!
В этой статье представлен открытый исходный код Генератор API для Джанго который обеспечивает простой способ создавать API поверх любой модели, определенной в проекте. Конфигурация минимальна, а сгенерированный сервис ограничен зарегистрированными пользователями через токены JWT. Sources
выпущенный под MIT license
на GitHub, можно расширять, включать в другие проекты или просто использовать в онлайн-обучении.
Спасибо за прочтение!
Инструмент один раз устанавливается с помощью PIP
нам нужно выполнить несколько шагов, как описано в проекте ПРОЧТИ МЕНЯ: обновить конфигурацию и маршрутизацию, сгенерировать API с помощью интерфейса командной строки и начать использовать новый сервис API.
✨ Особенности генератора
Библиотека может быть интегрирована с любым Джанго проект с использованием PIP
:
$ pip install django-api-generator
После установки библиотеки мы сможем мгновенно создавать службы API.
- ✅
API engine
предоставленоDRF
- ✅ Защищено
JWT Tokens
(мутирующие запросы) - ✅
Minimal Configuration
(одна строка в конфиге для каждой модели) - ✅
Handles any model
определяется по всему проекту - ✅
GET
запросы являются общедоступными - ✅
Update
,Delete
иCreation
запросы защищены
Видеоматериал, объясняющий процесс интеграции, можно найти на YouTube, а также код доступен для загрузки с GitHub.
👉 Образец генератора API Django — опубликовано на GitHub
ВИДЕО представляет все шаги от клонирования простого проекта Django до установки, настройки и использования библиотеки для двух разных моделей.
В конце концов, Сгенерированная служба API тестируется в браузере, а также в POSTMAN (все запросы).
Спасибо за прочтение! Для получения дополнительных ресурсов и поддержки перейдите по ссылке: