Целью DRF-schema-adapter является предоставить набор инструментов, помогающий Вам создать полностью динамическую клиентскую сторону для Django и Django REST framework. Имея соответсвующие инструменты для фронтенда, он так же может помочь Вам создать полнофункциональную админку.
Матрица совместимости
DRF-schema-adapter имеет совместимость, согласно следующей матрице:
Py 2.7 | Py 3.4 | Py 3.5 | Py 3.6 | Py 3.7 | |
---|---|---|---|---|---|
Django 1.8 | DRF 3.3-3.6 | DRF 3.3-3.6 | DRF 3.3-3.6 | DRF 3.3-3.6 | No |
Django 1.9 | DRF 3.3-3.6 | DRF 3.3-3.6 | DRF 3.3-3.6 | DRF 3.3-3.6 | No |
Django 1.10 | DRF 3.4-3.7 | DRF 3.4-3.7 | DRF 3.4-3.7 | DRF 3.4-3.7 | No |
Django 1.11 | DRF 3.4-3.7 | DRF 3.4-3.7 | DRF 3.4-3.7 | DRF 3.4-3.7 | No |
Django 2.0 | No | No | DRF 3.7+ | DRF 3.7+ | DRF 3.7+ |
Django 2.1 | No | No | DRF 3.7+ | DRF 3.7+ | DRF 3.7+ |
Django 2.2 | No | No | DRF 3.7+ | DRF 3.7+ | DRF 3.7+ |
Внимание Для DRF-3.2, (только для Django 1.8), используйте версию 0.9.56 или более старшую
Внимение поддержка Django-filter 2.x прекращена для Python2 и Django версий, старше 1.11. Обновитье Ваши зависимости, если это затрагивает Вас.
Установка
Используя pip
pip install drf-schema-adapter
Из исходного кода
Из каталога исходного кода:
python setup.py install
Демо приложение
Вы можете ознакомится с работающей демонстрацией на https://djembersample.pythonanywhere.com/.
Содержание
Руководства
- Быстрый старт
- Начало — только Django
- Начало — Django и Ember