【问题标题】:How to custom the deform Form?如何自定义变形表格?
【发布时间】:2014-01-06 20:35:24
【问题描述】:

当我使用默认的变形表格时。这不是我需要的。

如何自定义?

例如,我需要这个:

firstname:[_______]  lastname:[_______]
*username: [____________________] alink

其中 [__] 表示正常的 html 输入。

应该重写模板吗?

【问题讨论】:

  • 这在什么方面不是默认表单生成的?
  • 默认变形生成 firstname[] 和 lastname[] 在单独的行中
  • 啊哈,我明白了。我可能会用 CSS 解决这个问题,但覆盖表单也可以。

标签: python pyramid deform


【解决方案1】:

这是一个 CSS 问题,要为变形输入提供自定义 CSS 类,您需要使用以下内容:

text_input = deform.widget.TextInputWidget(
    css_class='yourdivnamehere')

然后你可以在里面变形:

first_name = colander.SchemaNode(colander.String(),
            widget = text_input)

【讨论】:

    猜你喜欢
    • 2021-04-11
    • 2013-12-23
    • 1970-01-01
    • 1970-01-01
    • 2018-06-13
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 2018-10-16
    相关资源
    最近更新 更多