我正在编写Django应用,并且想知道是否需要任何客户端验证。Django在后端通过python中的表单处理所有验证。如果验证错误,则用户将返回其所有信息仍在屏幕中。
我看不到需要在Django中实现客户端验证的任何原因吗?这是真的?我能想到的唯一原因是它将为服务器节省一些命中率,但这似乎可以忽略不计。
客户端验证可以改善用户体验(减少页面重新加载)。这可能会减少服务器的匹配次数(但有时此数量会增加:)。但这不是必需的。
无论如何,服务器端验证是必须的。您不能信任来自用户输入的数据。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句