私は基本的なフォームとスキーマを持っています..
class NewSchema(colander.MappingSchema):
name = colander.SchemaNode(colander.String(),
widget=text_input)
schema = NewSchema()
myform = Form(schema, buttons=('submit'))
これで問題なく動作しますが、カスタム css クラスを送信ボタンに渡したいので、次のことを期待します。
schema = PaymentSchema()
myform = Form(schema, buttons=('submit', css_class="someclass"))
しかし、これは機能しません。このクラス属性をこのようなボタンに渡すにはどうすればよいですか?
編集:私も試しました:
butt = deform_form.Button(name='submita', css_class="test")
schema = PaymentSchema()
myform = Form(schema, buttons=(butt,))
htmlをレンダリングするもの
<div class="actions">
<button
id="deformsubmita"
name="submita"
type="submit"
class="btn btnText submit primaryAction"
value="submita"
>
<span>Submita</span>
</button>
</div>