kayのformでsubmitボタンの表示名を変更


Kayでform.pyをもとにフォーム表示のカスタマイズをするために

{% call form) %}
# 中略
{{ form.default_actions()|safe }}
{% endcall %}

と書くと↓のように、submitボタンには「submit」と表示されます。



このsubmitボタンの表示を任意の文字に変えたいときは、

{{ form.default_actions(label="オリジナルの送信ボタン") }}


とすることで、

とボタンの表示を↓のように「オリジナルの送信ボタン」と替えることができます。



なお、表示のカスタマイズをせずに、form.pyを基にデフォルトのフォーム表示をするときは、

{{ form(button_label='オリジナルの送信ボタン')|safe }}


と書きます。