Metadata-Version: 2.1
Name: libaudit
Version: 1.0.0
Summary: Общая библиотека логирования изменений данных в БД
Home-page: https://stash.bars-open.ru/projects/EDUEO/repos/libaudit/
Author: BARS Group
Author-email: education_dev@bars-open.ru
Classifier: Intended Audience :: Developers
Classifier: Environment :: Web Environment
Classifier: Natural Language :: Russian
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.1
Classifier: Framework :: Django :: 4.2
Description-Content-Type: text/markdown
License-File: LICENCE
Requires-Dist: Django

# Библиотека логирования изменений данных в БД
## Подключение

requirements:

    libaudit>=1.0.0,<2.0

settings:

    INSTALLED_APPS = [
        ...
        'libaudit',
        ...
    ]

    MIDDLEWARE = [
        ...
        'django.contrib.auth.middleware.AuthenticationMiddleware',
        'libaudit.middleware.AuditLogMiddleware',
        ...
    ]

    REST_FRAMEWORK = {
        ...
	    'DEFAULT_AUTHENTICATION_CLASSES': (
	        'libaudit.oidc.JSONWebTokenAuthentication',
	    )
	    ...
	}

## Запуск тестов
    $ tox
