问题标签 [chameleon]
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 - 如何在 python 3.4 中使用变色龙和金字塔在 html 中创建“FOR”(循环)?
如何在我的 html 中使用变色龙和金字塔进行循环?我搜索但我没有找到类似的东西=/在这种情况下更容易使用javascript吗?我在 MACADMIN(引导主题)中使用数据表。
python - 金字塔变色龙,绝对不知道如何遍历列表
我有以下字典,我已将其作为我视图的一部分返回
在我的模板中,我有:
它返回一个错误。据我所见,这与以下内容完全相同:
使用 TAL、Chameleon 和 Pyramid 重复元素时遇到问题
我得到的错误是这样的,但据我所见,重复应该有一个“学生”,而“名字”就是这样一个元素,出了什么问题?
谢谢你的帮助。
名称错误:学生
pyramid - Pyramid ignore missing template variables
I have a simple form using Pyramid and I want to use it as a new or update. I don't particularly want to have to create empty dictionary values for all the fields in my form, I just want it to ignore them without raising an exception.
How can I do this?
Thanks.
python - 使用变形的相关/级联输入
我正在尝试使用 Deform / Colander / Chameleon / Pyramid 进行一系列相关输入,但找不到任何示例。例如
收益率下拉Country列表->
Stateor Provinceor Division..etc的下拉菜单。产量->
Countyor ...的下拉菜单City可能会产生->
下拉City...
这可以使用变形来完成吗?(如果不能,我应该看看另一种生成表单的解决方案还是去纯 html/javascript/ajax/..?)
我将其简化为地理划分。我宁愿在加载表单时只发送 1200 万条记录数据库中必要的部分,并随着选择的增加而逐渐缩小。
这是 Deform 示例页面的链接:http: //deformdemo.repoze.org/select_with_deferred/
python - 如何将 Chameleon 与 Flask 集成?
我知道 jinja2 是 Flask 的默认内置模板引擎。我的问题是:
是否可以将 Chameleon 与 Flask 集成?
如果是这样,我该怎么做?
我就是这样做的。我将响应字符串包装在一个方法中..
然后使用该方法并返回 HTTPResponse。因此,我完全跳过render_template(template_file_name)
方法。
我的问题是:这是正确的(Pythonic,Flask)方式吗?
python - 带有金字塔和变色龙的语言
我想在我的金字塔 1.6 应用程序中使用 lingua 3.10 for i18n,它使用变色龙模板。据我所知,lingua 辅助脚本应该开箱即用,因此只需要编辑脚本本身的路径变量。
不幸的是,什么也没有发生。正如这篇文章中已经回答的那样,食谱已经过时了。所以……有什么小方法吗?
谢谢
python - 变色龙模板引擎:带索引的循环
我正在练习Chameleon
模板引擎Bootstrap
。我目前使用的布局是Fluid layout
.
在这个布局的列表部分,它的使用结构像
每个row-fluid
div
恰好包含 3 span4
div
。
tal:repeat
inChameleon
重复列表中的所有元素。如果我在列表中有 6 个元素,它会生成
然而,这破坏了之前的布局。
无论如何只能用 来完成任务Chameleon
吗?
python - Chameleon Template cook() 函数(使用 PyCharm/Pyramid)
在 Chameleon 的 template.py 文件中有一个cook(self, body)
函数,我在执行这一行时遇到了问题:
这将导致_cook(self, body, digest, buildins)
函数和行
我正在使用 PyCharm,我有两个 python2.7 解释器。如果我只运行金字塔程序,它们都可以工作。在调试模式下运行时,它们都可以连接到 pydev 调试器。但是,其中之一(“坏”解释器)在调试模式下处理请求时会出现以下错误。
我试图进一步挖掘,我发现当我使用“好”解释器时,我的模板 .pt 文件将被加工成一个 .py 临时文件/对象(源),起始行为
这会很好。而“坏”的解释器将以以下内容作为第一行结束。
我也尝试过使用其他版本的 pramid/chameleon 等,但最终遇到了同样的问题。我知道不同的行为是由两个不同的 python 2.7 解释器引起的。但我真的不知道如何进一步挖掘。因此,非常感谢任何帮助或建议。
html - 使用新 URL 发送 AJAX 请求和响应
首先,我想说的是,我是 Web 开发的新手,并且缺少一些特定的科学术语。
我在后端使用 Pyramids,在前端使用 Chameleon。现在我有一个主页,在那里我发送了一些 ajax 请求。收到响应后,我收到了 DOM 操作的回调。浏览器不保存 AFAIK dom 操作,因此用户无法点击后退按钮。但是这个机制是如何被调用的——或者我怎样才能得到 ajax 响应和一个唯一的 url?url 可以是当前一个 + 参数或参数的 sha1 之外的东西。
我需要在服务器端实现特定的处理程序还是可以由客户端完成?
在谷歌的帮助下,我只能发现,我无法在浏览器中保留 dom 操作的状态。所以每个请求都需要一个唯一的 url -> 因此我认为这必须在服务器端完成,但正如所说,我是新手。
谢谢 :)
编辑:这个网站——我正在编程——可以想象成“谁想成为百万富翁”。我们有几轮,在每一轮中,用户可以在几个答案之间进行选择,每一轮取决于最后一轮。很难为此添加代码,因为它是我博士学位的一部分并且非常庞大:\
python - 允许在变形表单描述字段中使用原始 HTML
渲染时如何阻止 Deform 在字段标题或描述中转义 HTML?我目前最好的解决方案是用我需要的搜索/替换返回的渲染 HTML 字符串。
默认情况下,变形会将所有 HTML 字符转义为 HTML 实体,我想在其中一个字段描述中添加一个标签。