私はこれをwebnoirで行おうとしています。
これは機能します:
(defpage [:post "/testurl] {:keys [name phone]}
(html5
(str "name: " name)
(str "phone: " phone)))
ここで、多くのモジュールのdefpageを生成したいと思います。各モジュールには、異なるフィールドのリストがあります。そして、関数からdefpagesを呼び出したいと思います。defpageは、フィールドの投稿を受け入れる必要があります。
基本的に私はこれを持っています:(def fields1 ["Name" "Phone" "Email" "xyz"])
そして、手動でキーを指定するのではなく、これをdefpageに渡したいと思います。
フィールドは将来変更される可能性があるため、コードでフィールドを取得し、サーバーの起動時に動的にdefpagesを作成する必要があります。
出来ますか?
助けてくれてありがとう!