Metadata-Version: 2.1
Name: django-monitus
Version: 0.0.5
Summary: Tiny error reporting middleware(s) for Django.
Home-page: https://github.com/valentinogagliardi/django-monitus
Author: Valentino Gagliardi
Author-email: valentino@valentinog.com
Maintainer: Valentino Gagliardi
License: MIT License
Project-URL: Twitter, https://twitter.com/gagliardi_vale
Description: ===================
        django-monitus
        ===================
        
        .. image:: https://img.shields.io/twitter/follow/gagliardi_vale?style=social
           :target: https://twitter.com/gagliardi_vale
        
        .. image:: https://github.com/valentinogagliardi/django-monitus/workflows/Tox%20tests/badge.svg
           :target: https://github.com/valentinogagliardi/django-monitus/actions
        
        Tiny error reporting middleware(s) for Django. Includes the following middlewares:
        
        - ``Error403EmailsMiddleware``: sends an email to ``ADMINS`` on 403.
        - ``FailedLoginMiddleware``: sends an email to ``ADMINS`` on failed logins.
        
        Requirements
        ------------
        
        Tested on Python 3.8.
        
        Tested on Django 3.0 and 3.1.
        
        Setup
        ------------
        Install from pip:
        
        .. code-block:: sh
        
            python -m pip install django-monitus
        
        Then add it to the list of installed apps:
        
        .. code-block:: python
        
            INSTALLED_APPS = [
            ...
            "monitus"
            ...
            ]
        
        Enable the desired middleware:
        
        .. code-block:: python
        
            MIDDLEWARE = [
            ...
            "monitus.middleware.Error403EmailsMiddleware"
            ...
            ]
        
        Setup ``ADMINS`` in your settings:
        
        .. code-block:: python
        
            MANAGERS = [("Juliana C.", "juliana.crain@dev.io")]
        
Keywords: django,middleware,notification,admins
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3.0
Classifier: Framework :: Django :: 3.1
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
