草庐IT

django-validation

全部标签

javascript - 将变量从javascript传递到服务器(django)

我正在尝试使用jQuery的post方法将用户当前位置变量(在用户单击允许后)从浏览器发送到Django服务器。当前位置存储在变量pos中。$(document).ready(function(){$.post("/location",pos)});在django中,我在urls.py中创建了一个url/location,它通过request.POST(pos)捕获views.py中的pos变量,这我用来执行距离查找。我看到变量没有被传递到django服务器,有人可以告诉我哪里出错了吗? 最佳答案 我已使用以下代码将Google地理

javascript - Django + Django-Pipeline with Javascript "Require"

我有一个在Javascript库上调用require的模块。我正在尝试使用Django-Pipeline压缩我的.js文件,但是在collectstatic之后网页出现错误:UncaughtReferenceError:requireisnotDefined如果我不使用Django-Pipeline压缩文件,则正常测试/部署与collect-static一起工作正常。在不破坏依赖性的情况下缩小我的.js文件的正确设置是什么-文档有点稀疏。django-pipeline是正确的选择吗?编辑:我试图确保“必需”模型首先在管道中被压缩,但我似乎无法压缩调用require的模块而不返回它一个错

javascript - 使用 Django + react-router 找不到 404 页面

我正在尝试将reactjs和react-router(1.x)与我的Django应用程序一起使用,但我遇到了困难把所有这些放在一起。这是github项目,以防我在这个问题中没有提供足够的信息。https://github.com/liondancer/django-cherngloong我在我的routes.js中创建了一个path="about"varroutes=();exportdefaultroutes;我的layout.jsclassLayoutextendsReact.Component{constructor(props){super(props);}render(){r

javascript - '编号 :true' makes field is required in jquery validation

我正在使用jQueryValidationplugin我希望我的字段之一是数字,但它不是必填字段。问题是,当我设置number:true时,它使该字段成为必填项。这是为什么?我尝试添加required:false和number:true,但无济于事。这是我的代码:name:{required:false,number:true}我没有设置错误消息,但它显示默认错误消息:“请输入有效数字。” 最佳答案 在源代码中,他们使用这个正则表达式来验证数字:/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/当字

javascript - Django 静态文件没有更新

在我的Django项目中,应用程序my_app有一个引用javascript静态文件的模板:一旦我在my_app/templates/my_app中安装了my_script.js,一切似乎都正常了。在某些时候,我用不同的脚本覆盖了my_script.js,这样my_script.js现在就有了不同的内容。但是,当我用浏览器加载my_app时,它会加载旧的my_script.js,尽管它不再存在。我该如何解决?谢谢。 最佳答案 我经常使用?v=00001或任何定义的数字来强制清除浏览器中的缓存。所以在你的情况下它可能是:或者:下次更改

javascript - Jquery Validate resetForm 不清除错误信息

我使用选项卡在表单之间导航,当用户按下一个按钮时,表单验证就会发生。如果有错误,它将在顶部显示错误摘要,并在每个字段中显示单个错误。用户更正错误,然后按“下一步”按钮前进到下一个选项卡。当按下上一个按钮时,不会清除错误消息。如果按下下一步按钮时表单有效,我将如何清除顶部的错误容器和每个表单字段中的单独错误消息。我试过resetForm(),但没有用。这是我的代码SelectbelowGraphDataJ查询代码:$('#q0_btn_next').click(function(e){e.preventDefault();varformID=$(this).closest('form')

javascript - AngularJS:$parsers 与 $validators

在AngularJS中,$parsers和$validators都可以用来验证表单。我想知道使用$parser和使用$validator之间到底有什么区别。让我们看下面的例子:使用解析器验证angular.module("myFormApp").directive("containsWhiteSpace",containsWhiteSpace);functioncontainsWhiteSpace(){functionhasWhiteSpace(s){returns.indexOf('')>=0;}return{require:"ngModel",link:function(scope

javascript - 我如何摆脱这个 JS 错误 : TypeError: $(. ..).validate 不是函数

我正在使用此处答案中提供的fiddle中的以下JS代码:HowtodisplaymessagesfromjQueryValidateplugininsideofTooltipstertooltips?这是fiddle:http://jsfiddle.net/kyK4G/错误出现在第36行,也就是:submitHandler:function(form){//fordemo这是错误:TypeError:$(...).validateisnotafunctionsubmitHandler:function(form){//fordemo代码:$(document).ready(functi

javascript - UI-路由器 : param values not valid for state

githubrepo对于这个问题。我完全没有希望了。我创建了一个angular1.5.8应用程序,它在屏幕上显示Node。有两种类型的Node-文件夹和图片。当点击图片Node时,它应该使用ui-router传递params,我按照ui-router文档说的做.{{picture.url}}的插值和其他一切工作正常并提供正确的文件路径。奇怪的是,当我手动执行时,请转到:/picture/url它传递文件的路径。我得到的错误是:Paramvaluesnotvalidforstate'picture'app.config(function($stateProvider,$urlRouteP

javascript - 从 Django 模型中生成 JavaScript 对象

我在浏览器中执行了大量的JavaScript工作,并且希望在前端拥有一些后端功能。具体来说,如果有函数get()、save()、all()和count()可供客户端使用。此外,如果模型的字段列表已经在生成的JavaScript对象中可用,那就太好了。当前用户是否可以读取或写入记录是一个单独的问题,我将使用Django的身份验证来处理。目前,检索将是一个开始。简而言之,是否有代码可以从Django模型生成JavaScript模型?谢谢。 最佳答案 听起来您正在寻找模型和查询集API的完整JavaScript接口(interface)。