Result JSON from sql report in db
Project description
Прочти меня
О проекте
ApiStat - модуль генерирует json ответ на основе запроса из БД.
Требуется
DJANGO DJANGO_REST_FRAMEWORK
Установка
pip install django-apistat
в setting.py добавляем наш модуль а так же необходимый rest_framework:
- INSTALLED_APPS = [
…
‘rest_framework’,
‘apistat’
…
]
Добавляем в urls.py (путь ‘stat/’ может быть любой, на Ваше усмотрение)
from django.urls import path, include
- urlpatterns = [
…
path(‘stat/’, include(‘apistat.urls’, namespace=’apistat’)),
…
]
Заходим в админку и в таблицу Api stat sprs добавляем необходимые запросы
Пример с http://127.0.0.1/
http://127.0.0.1:8000/spr/list/ - получаем список отчетов
http://127.0.0.1:8000/spr/report/1 - получаем данные отчета с идентификатором 1
Планы
запросы с параметрами (через POST в body или через параметры адресной строки)
постраничное получение данных
параметр в settings для соединения с бд, сейчас используется default
История изменений
MVP
22.08.2021 Первая версия пакета
Лицензия
BSD
BSD 3-Clause License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django_apistat-0.1a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b043a906cebf307650df3b9739538989a4107a4a5343a932f366038d33970ae |
|
MD5 | 483135dcfb43d337b08ae1c29cc7ce66 |
|
BLAKE2b-256 | 4c3cea71082582cf606d2fae0a37d8ec5eff0e55b2d8e4bc4128852514bef91e |