{# form.html — 作業者向け入力フォーム(フェーズ3・F)。 base.html を継承する。受け取るコンテキスト(pages.py の show_form() が渡す): table_name : str form : dict — CrudService.form_schema() の戻り値 { table, submit_label, fields: [{name,label,input,step,choices}] } 送信は form.js が行う(POST /api/tables/{table_name})。サーバー側ではここで 入力欄の HTML だけを生成する(タッチ操作向けに大きめ)。 #} {% extends "base.html" %} {% block title %}{{ table_name }} 入力 - {{ app_title }}{% endblock %} {% block content %}
必要な項目を入力して「{{ form.submit_label }}」を押してください