问题标签 [deform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何以变形/滤锅形式更改标签内容?
我有变形/滤锅生成的 html 表单,其中包含:
因此,生成的表单具有以下标签:
我想覆盖标签内容以显示其他内容,例如“完整名称”。
这可能是一个非常微不足道的问题,但我在文档中找不到答案(http://docs.pylonsproject.org/projects/deform/dev/#)
python - 如何使用 Deform 和 Colander 使文件上传兼任?
我想渲染一个包含一系列文件的表单,代表产品的不同图像。提供文件应该是临时性的,因此即使没有文件,表单也应该验证。我怎样才能做到这一点 ?
这是我使用的滤锅模式:
我试图添加一个“缺失”的论点,例如:
我想我得到一些有用的东西
但我真的不确定这是正确的方法......
谢谢 !
python - 如何在变形/滤锅中使用错误消息进行简单的值检查
我在 Deform/Colander 中实现了一个简单的“勾选同意条款和条件框”。
所以,我只想检查该框是否已选中,并有一条错误消息说“您必须同意 T&C”。
我知道我可以使用:
以确保选中该框。但是,OneOf 不允许自定义错误消息。这样做的正确方法是什么?
python - 在 Python Pyramid 路由配置中使用查询字符串
这对我正在尝试做的事情非常具体,所以我开始描述它是什么:
- 一个 Pyramid 应用程序,服务于http://localhost:6543/path/to/myplot/plot001.png 等地块
- 如果绘图不可用,则提供另一个图像(work.png)
- 另一部分是变形视图,它提供了一个 HTML 表单来输入绘图的配置,例如: http://localhost:6543/path/to/myplot/plot001.png?action=edit。注意这里的查询字符串“action=edit”。
- 配置由数据文件、模板等组成。
- 表单有保存(保存配置)和渲染按钮(http://localhost:6543/path/to/myplot/plot001.png?action=render)。将结果渲染成一个 png 文件,然后以静态方式使用该文件。
我想出了所有的东西,比如使用 Matplotlib 等进行渲染,但我对 Pyramid 和 Deform 还是陌生的。我还有一个工作视图,可以从文件中提供绘图。变形形式也有效。目前,我不清楚如何最好地构建 ULR 以区分服务、编辑和渲染用例。我猜在 Pyramid talk 中这意味着如何配置 serve_view 和 edit_view 的路由。
在 Pyramid 手册中,我找不到如何在路线中设置参数的参考。我想指向一些文档或示例的指针就足够了,我可以自己弄清楚细节。谢谢!
python - 如何用变形/滤锅分解公共场?
我需要根据上下文显示两种形式。第二个表单应包含姓名和电子邮件文本输入,然后按该顺序输入第一个表单内容,但仅当用户未通过身份验证时。
我尝试使用 Python 类继承,但在每个测试案例中,两个新字段都显示在第一个表单的内容之后。
有没有办法正确分解变形表单中的公共字段或指定不同的显示顺序?
python - 有没有办法使变形/滤器表单字段只读/禁用?
我正在尝试将变形用作金字塔的一部分,并且可以轻松获得完全可编辑或完全只读的表单,但我似乎找不到创建只读文本输入字段的方法。以下代码不符合我的要求,但我认为您应该能够看到我正在尝试做的事情:
javascript - How do correctly integrate a jQuery Table with a Pyramid Template?
I have a jQuery table plugin (that is given data from a python script) that I want to add to my pyramid template, although when I run my instance and view the rendered webpage from the template my widget does not show up. I the only thing I can imagine to do is to use deform to make sure that the jQuery can get the correct resources that are linked in the header of the template. Except I am unsure of how I integrate deform to solve my problem.
Here is my init.py:
Here is my template file 'mytemplate.pt':
Here is my view.py:
python - 如何进行金字塔形式的国际化?
我一直在网上寻找错误消息和金字塔形式标签的本地化,但到目前为止没有任何运气。我研究过 pyramid_simpleform 和 pyramid_deform。有没有人做过类似的事情。文档没有太大帮助。
此页面上给出的示例 对我不起作用。
我还尝试了pyramid_deform和pyramid_simpleform的文档。
我不在乎我使用哪个表单库。我想要直接支持本地化的东西。
jquery - 使用 use_ajax 和 jQueryForm 进行变形
提交表单后,我正在使用 Deform 对其进行验证。如果验证失败,我将返回带有验证警告的相同表单,它正在替换旧表单。这在 AJAX 上运行良好,第一次。第一次之后,似乎Deform表单的提交按钮不再绑定。
当页面首次加载时,deform_loaded === true
deform.callbacks 数组为空。但是,表单通过 ajax 正确提交。在第二次循环之后,deform.callbacks 现在包含 1 个将 my from 映射到回调的数组。但是,当我现在提交时,不使用 ajax 并且页面会刷新。
如何让更新后的表单submit
像原始表单一样绑定submit
?
python - 变形验证中的“请求”
我需要这个自定义验证在变形工作的“请求”:
所以我尝试了这个:
进而:
但我得到 SyntaxError: 关键字不能是表达式
我知道这可能与python有关,请多多包涵,在此先感谢