[PYTHON] Das Problem, dass ich SameSite = None in chrome80 angeben musste, was machen alle Django-Benutzer?

Hintergrund

Websitebesitzer müssen nun Cookies von Drittanbietern, die auf anderen Websites verwendet werden können, explizite Attribute hinzufügen. Referenz: https://digiday.jp/platforms/what-is-chrome-samesite/

Korrespondenz auf der Django-Seite

django/http/response.py


def set_cookie(self, key, value='', max_age=None, expires=None, path='/',
                   domain=None, secure=False, httponly=False, samesite=None):
...
  if samesite:
    if samesite.lower() not in ('lax', 'none', 'strict'):
      raise ValueError('samesite must be "lax", "none" or "strict".')
    self.cookies[key]['samesite'] = samesite
...

Referenz: https://github.com/django/django/commit/b33bfc383935cd26e19a2cf71d066ac6edd1425f#diff-eeebc8cb56240caf13a9952431189fef

Dies ist jedoch nicht in der neuesten Version 3.0.2

Recommended Posts

Das Problem, dass ich SameSite = None in chrome80 angeben musste, was machen alle Django-Benutzer?
Ich habe versucht zusammenzufassen, was der Python-starke Mann in der professionellen Nachbarschaft des Wettbewerbs tut
Ich kann mich mit Django 3 nicht auf der Admin-Seite anmelden
Implementieren Sie die Möglichkeit zu reservieren, was regelmäßig in der Django Todo-Liste passiert
Was tun, wenn im Selenium Chrome-Treiber ein Versionsfehler auftritt?