问题标签 [sprox]

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.

0 投票
1 回答
517 浏览

django - django 上的替代表单库,例如 sprox、formalchemy

有没有人对在 django 项目中使用其他表单库(最初使用 SQLAlchemy 模型,但将来可能与 django 模型一起使用)感到高兴/痛苦?

最初的印象是 sprox 更加灵活和解耦,但形式化可能更快地启动和运行,但我真的很想听听其他已经从 django.forms 叛逃或有经验的人sprox 或形式化学。

干杯,本

0 投票
1 回答
592 浏览

python - 带有 Turbogears 的 Sprox 表单,使用 Mako,仅显示纯文本

我正在使用 Turbogears 2.1 生成一个 Sprox 表单并尝试在 Mako 模板中显示它。这是我的代码:

要定义表格:

分配表单并调用模板的控制器定义:

以及相关的模板代码:

问题是 HTML 代码在页面上显示为纯文本,而不是呈现 HTML。

0 投票
1 回答
455 浏览

web-applications - 从 HTML 表中选择一行并编辑/删除它

我为 MySQL db 中的文件创建了一个 html 表(使用 TG2.1 和 mako)。现在我想通过在表中选择该行来提供“编辑/删除”特定行(记录)。

请注意,我没有使用 SQLAlchemy,因为我自己更熟悉 SQL 查询生成。我直接使用 MySQLdb 并执行查询、获取结果集等。

我查看了 TG 2.1 的文档,其中显示了如何使用 Sprox 库编辑 Wiki 页面。但是我没有数据模型,所以我认为我不能使用 Sprox。

有没有其他方法可以“识别用户选择的行”和“给出一个编辑它的界面”

0 投票
1 回答
160 浏览

python - Python / TG2 - 斯普罗克斯

我正在研究使用 sprox 但我似乎找不到任何有关样式化生成表单的信息。我确信它一定很明显,但我没有在文档中看到它,也没有使用 google/google 群组搜索找到任何东西。

理想情况下,我会使用 sprox 生成表单,但能够传入一些 css 进行布局。我可以手动创建表单,但通过内置的验证和选择,下拉数据似乎值得一看。

在一个完美的世界中,我会使用 sprox 并将其传递给模板,然后让我的设计师使用它来格式化/样式化生成的小部件,让我不必大惊小怪。

蒂亚!

0 投票
1 回答
101 浏览

python - 带金字塔的斯普罗克斯的你好世界

我尝试使用金字塔在Sprox中构建最简单的形式。



但它只是打印出表单教程{'kw': {}, 'f': }是使用 TurboGears2 编写的,我无法将其翻译成金字塔,因为我是金字塔新手。

那么有人可以告诉我我做错了什么,或者给我看一个使用金字塔的简短(但完整)的例子吗?

0 投票
1 回答
205 浏览

python - 你好,带金字塔的斯普罗克斯世界 - 第 2 部分

我尝试使用金字塔在Sprox中构建最简单的形式。



当我在浏览器中导航到该视图时,我得到

0 投票
1 回答
69 浏览

python-2.7 - Turbogears2 AdminController 抛出具有多对多关系的错误

当我尝试编辑 User、ShoppingItem 或 ShoppingList 项目(代码如下)时,我遇到了 turbogears 管理控制器引发错误的问题。出现的错误是AttributeError: 'function' object has no attribute 'primary_key'. 框架中的局部变量总是以相同的方式返回:

我无法弄清楚这与代码中其他地方配置的其他多对多关系之间有什么不同,并且没有引发此错误。我目前在 Windows 8.1 系统上的 Python 2.7.8 上运行 Turbogears 2.2。任何帮助是极大的赞赏。