我想验证我的表单,但是在我从Django获得反馈之前它每次上传整个文件哪个字段正确或不正确。
我是否可以阻止上传或通过前端等其他方式对其进行验证。如果表格是正确的,我首先上传。
有什么想法吗?
由于
答案 0 :(得分:1)
文件上传是因为当您提交表单时,发送到服务器的请求包含该文件。
如果您需要首先验证其他字段,可以采用的一种方法是使用一些Ajax或者您建议使用javascript进行前验证。但请记住,前端验证永远不够。您可以为性能和客户端满意度进行前端验证,但始终执行完整的服务器端验证。
这link可以帮助您实现目标。
希望这有帮助!