Metadata-Version: 2.1
Name: django-apistat
Version: 0.1a0
Summary: Result JSON from sql report in db
Home-page: UNKNOWN
Author: UNKNOWN
Author-email: UNKNOWN
License: BSD 3-Clause License
Keywords: json,sql,django,api,statistic
Platform: UNKNOWN
Classifier: Framework :: Django
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Requires-Dist: requests
Requires-Dist: importlib ; python_version == "2.6"

==================
Прочти меня
==================

О проекте
-----------------

ApiStat - модуль генерирует json ответ на основе запроса из БД.

Требуется
-----------------
DJANGO
DJANGO_REST_FRAMEWORK

Установка
-----------------

1. pip install django-apistat
2. в setting.py добавляем наш модуль а так же необходимый rest_framework:

    INSTALLED_APPS = [
      ...

      'rest_framework',

      'apistat'

      ...

    ]

3. Добавляем в urls.py (путь 'stat/' может быть любой, на Ваше усмотрение)

    from django.urls import path, include

    urlpatterns = [
      ...


      path('stat/', include('apistat.urls', namespace='apistat')),

      ...

    ]

4. Заходим в админку и в таблицу Api stat sprs добавляем необходимые запросы 

5. Пример с 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



