1

データベース入力を保存する前に検証する方法を見つけたばかりですが、一部の Web ベースのフレームワークに見られる事前に作成されたルール (電子メールの検証、長さなど) がないことにちょっとがっかりしています。私がまだ見つけていない、いくつかの事前に作成された検証リストが隠されている検証ライブラリがどこかどこかに横たわっていますか?

4

1 に答える 1

3

はい。がある。ただし、検証はデータレイヤーから分離してください。(すべてのWebフレームワークがそうであるように。)

これで、検証に使用できるライブラリは、Webフレームワークの正確なフォームライブラリになります。皮切りに:

そして最近、他にもたくさんの人が生まれましたが、それらのほとんどはある程度のフォーム生成も扱っています。私の個人的なお気に入りはWTFormsです。

興味深いことに、Formencodeは、実際には(現在は)あまり使用されていないSQLObjectライブラリの検証ライブラリであるため、この正確なドメインである程度の牽引力と使用法があります。

于 2009-02-17T08:18:18.167 に答える