[PYTHON] Le problème que j'ai dû spécifier SameSite = None dans chrome80, que font tous les utilisateurs de django?

Contexte

Les propriétaires de sites Web devront désormais ajouter des attributs explicites aux cookies tiers qui peuvent être utilisés sur d'autres sites. Référence: https://digiday.jp/platforms/what-is-chrome-samesite/

Correspondance côté django

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
...

Référence: https://github.com/django/django/commit/b33bfc383935cd26e19a2cf71d066ac6edd1425f#diff-eeebc8cb56240caf13a9952431189fef

Mais ce n'est pas dans la dernière 3.0.2

Recommended Posts

Le problème que j'ai dû spécifier SameSite = None dans chrome80, que font tous les utilisateurs de django?
J'ai essayé de résumer ce que l'homme fort de python fait dans le quartier des professionnels de la compétition
Je n'arrive pas à me connecter à la page d'administration avec Django 3
Implémenter la possibilité de réserver ce qui se passe régulièrement dans la liste Django Todo
Que faire si une erreur de version se produit dans le pilote Selenium Chrome