首页 > django如何在文件接受前判断文件名?

django如何在文件接受前判断文件名?

用django写入个文件上传的页面,需要上传文件名称和文件,且文件名只能为数字:

pythonclass uploadForm(forms.Form):
  name = forms.IntegerField()
  headImg = forms.FileField()

遇到一个问题:
当上传的文件很大时,需要等文件上传完成后才会去验证文件名的格式是否为数字,如果
文件名不是纯数字上传就失败了,又得花很长时间重新上传,这显然是不合理的,
django有什么方法能直接先验证文件名是否是纯数字吗?需要怎么写?


直接 js 在前台校验是否可行。

【热门文章】
【热门文章】