资讯

漏洞描述 Django在2019年8月1日发布了一个安全更新,修复了在JSONField、HStoreField两个模型字段中存在的SQL注入漏洞。
Contribute to wacncontent/techcontent development by creating an account on GitHub.
在本文中,我们学习了如何在Django中使用原始SQL来查询、更新和删除数据。我们还介绍了参数化查询,以避免SQL注入攻击。如果您需要处理一些复杂的查询操作,原始SQL是一种非常有用的工具。然而,在使用原始SQL时,我们需要注意安全问题,并尽可能使用Django提供的ORM来处理数据库操作。
有多少人曾为应用程序数据库的扩展和优化而头疼?如果你还没有阅读过《如何用 Django 搞定 SQL 的 “脏活累活”》,强烈建议先看看那篇文章。简单来说,SQL 是专为 SQL 数据库优化的,Python 则不是,而 Django 可以充当一个中介,帮助我们构建更有效的应用程序,同时在配合使用这两种语言时减少 ...