Jquery 客户端验证在django中不起作用。

Jquery 客户端验证在django中不起作用。,jquery,django,validation,client-side,Jquery,Django,Validation,Client Side,**我是Django和jQuery的新手。我希望在django项目中进行客户端验证。这个简单的项目是上传一个文件并显示内容。我目前正在检查文件字段是否为空,但它是否正常工作 此外,我想添加代码来验证文件,这样它只能上载.txt和图像文件,并且文件的最大大小不得超过500KB。如何在.js文件中添加这些验证** 模板 {%load staticfiles%} {%csrf_令牌%} {{form.file.label} {{form.file} {{form.file.errors} 首先,必须

**我是Django和jQuery的新手。我希望在django项目中进行客户端验证。这个简单的项目是上传一个文件并显示内容。我目前正在检查文件字段是否为空,但它是否正常工作

此外,我想添加代码来验证文件,这样它只能上载.txt和图像文件,并且文件的最大大小不得超过500KB。如何在.js文件中添加这些验证**

模板
{%load staticfiles%}
{%csrf_令牌%}
{{form.file.label}
{{form.file}
{{form.file.errors}

首先,必须在div标记后添加此行

   <script type = 'text/javascript' href="{% static 'validateForm.js' %}" >

我建议您创建blockjs并在此处添加js文件

请阅读本文了解更多信息


首先,必须在div标记后添加此行

   <script type = 'text/javascript' href="{% static 'validateForm.js' %}" >

我建议您创建blockjs并在此处添加js文件

请阅读本文了解更多信息


我希望您已经添加了此链接:或者对您的建议有所了解@mubariz我刚刚安装了jQuery验证库(django parsley)。现在显示必填字段的默认错误消息。“此字段为必填字段”。它没有显示我在js文件中添加的消息。有关更改错误消息,请尝试以下脚本:
jQuery.extend(jQuery.validator.messages,{required:“请上载文件!”,})附言:如果问题已解决,请标记“此答案有用”:)不能:)您是在哪里写的?
$(“#formFile”).validate({rules:{file:{required},})
像这样编辑您的代码,并将id=“formFile”添加到So:
{%csrf\u token%}
我希望您已经添加了此链接:或者对您试图建议的内容有所了解@mubariz我刚刚安装了jQuery验证库(django parsley)。现在显示必填字段的默认错误消息。“此字段为必填字段”。它没有显示我在js文件中添加的消息。有关更改错误消息,请尝试以下脚本:
jQuery.extend(jQuery.validator.messages,{required:“请上载文件!”,})附言:如果问题已解决,请标记“此答案有用”:)不能:)您是在哪里写的?
$(“#formFile”).validate({rules:{file:{required},})像这样编辑代码并将id=“formFile”添加到So:
{%csrf\u token%}