django-cookie-consent
django-cookie-consent copied to clipboard
Reusable application for managing various cookies and visitors consent for their use in Django project.
This patch allows passing of a callable to the `COOKIE_CONSENT_DOMAIN` settings. This is useful for some specific setups of multi-site / multi-tenant Django projects - we're using it inside multi-site...
I installed django-cookie-consent on a website and tried to disable the main page on `[site-url]/cookies/`, but the code stops working. I can not translate it as well. I suggest we...
Hi there, we are having an issue with triggering the sciprts after cookie consent was accepted. in the tamplete we have a code ``` {% if request|cookie_group_accepted:"optional" %} dataLayer.push({ event:...
Is there a trick to getting the tag 'all_cookie_groups' to work? At the moment I am getting an error 'Invalid block tag' for {% all_cookie_groups 'cookie-consent__cookie-groups' %}. To confirm, I...
I am currently evaluating how to implement a consent banner for a website. They use Google Tag Manager (as most or many sites nowadays). I found this article: https://blog.google/products/marketingplatform/360/respect-user-consent-choices-google-tag-manager/ So...
Let's make the 1.0 release a neat and tidy one. ```[tasklist] ### Tasks - [ ] Delete legacy cookiebar (`static/cookiebar.js`) - [ ] Delete deprecated template tags - [ ]...
Roadmap
Link to project board: https://github.com/orgs/jazzband/projects/13/views/1 --- Now that 0.4.0 is released to PyPI and the most pressing matters are resolved, we can look ahead to the future and get a...
From: https://github.com/jazzband/django-cookie-consent/pull/100#discussion_r1333622823 The cookie (group) accept/decline views now get their varnames from the Django URL patterns, where the varnames are a comma-separated string. Reversing this URL for all groups leads...
Currently this field is not contrained as being unique, but it is being used in that way in various places where the varname is used as lookup: * https://github.com/jazzband/django-cookie-consent/blob/2578fc0d93f1d4a9efe756a14bbda6a0d22bcc7b/cookie_consent/urls.py#L14 *...
There are no fields like `user_id`, or `session_id`, or `remote_ip`, just datetime and accept\decline action, how could it be used?