## X 因欧盟《数字服务法》被罚 – 美欧合作
X(前身为Twitter)成为首个因违反欧盟《数字服务法》(DSA)而被罚款的平台,面临1.2亿欧元的罚款,原因是其 allegedly 拒绝与“虚假信息研究人员”共享数据。这些研究人员编纂被标记的内容列表,助长了在线审查活动。然而,《数字服务法》的数据访问条款并非纯粹的欧洲倡议。
《数字服务法》源于美国和欧盟之间的跨大西洋合作,并在拜登政府领导下通过美国-欧盟贸易和技术委员会得到巩固。该委员会优先考虑研究人员的数据访问,这是现在被用来针对X的关键组成部分。文件显示,美国机构——贸易代表和国际贸易管理局——与欧盟在制定《数字服务法》框架方面进行了直接合作。
目前,有23个由美国资助的组织,总额超过1500万美元的纳税人资金,参与了欧盟的审查制度,并准备访问X的数据。虽然目前的美国政府已经减少了对这些措施的支持,但欧盟仍在继续执行最初通过这种美欧合作培育的政策,实际上是在执行前美国政府设定的优先事项。 这项罚款预示着更广泛的控制在线内容的努力,X 因持续不合规而将面临进一步的处罚。
## Django 6.0 发布:主要亮点
Django 6.0 发布,标志着这个流行的 Python Web 框架走过了 20 年!此版本侧重于大型社区贡献的改进和新功能。主要更新包括:
* **模板片段:** 使用 `{% partialdef %}` 和 `{% endpartialdef %}` 定义的可重用模板片段简化了代码并避免了重复。它们可以在模板内使用或独立渲染,适用于 `htmx` 等库。
* **内置任务框架:** Django 现在包含一个用于运行后台任务(如发送电子邮件)而不阻塞 HTTP 请求的系统,为 Celery 或 Django Q2 提供替代方案。一个参考实现 `django-tasks` 可用于生产环境。
* **内容安全策略 (CSP) 支持:** 通过内置的 CSP 支持增强安全性,防止跨站脚本攻击等。包括用于安全脚本加载的 nonce 生成。
* **电子邮件 API 更新:** 使用 Python 较新的 `email.message.EmailMessage` API 改进了电子邮件处理,提高了可靠性和便利性。
* **ORM 改进:** `BigAutoField` 现在是新项目的默认主键类型,防止潜在的耗尽问题。新的 `forloop.length` 变量已添加到模板中,并且 `querystring` 模板标签得到了增强。
这些更改以及大量的错误修复和优化旨在改善开发人员体验并保持 Django 作为领先 Web 框架的地位。像 `django-upgrade` 这样的升级工具可以协助过渡。