Skip to content

Reusable application for managing various cookies and visitors consent for their use in Django project.

License

Notifications You must be signed in to change notification settings

jazzband/django-cookie-consent

Django cookie consent

Manage cookie information and let visitors give or reject consent for them.

Jazzband

License Build status Code Quality Code style: black Test coverage Documentation

Supported python versions Supported Django versions PyPI version

Features

  • cookies and cookie groups are stored in models for easy management through Django admin interface
  • support for both opt-in and opt-out cookie consent schemes
  • removing declined cookies (or non accepted when opt-in scheme is used)
  • logging user actions when they accept and decline various cookies
  • easy adding new cookies and seamlessly re-asking for consent for new cookies

Documentation

The documentation is hosted on readthedocs and contains all instructions to get started.

Alternatively, if the documentation is not available, you can consult or build the docs from the docs directory in this repository.