FormEncodeが便利すぎる件

2010-01-17 | FormEncode, Pylons | コメントはまだありません

波浪ノ
おねーさんです。

もはやあたくしにとってクックブック状態にあるfujishinkoさんのページで、FormEncodeの使い方を理解したあたくし、早速つかってみますと。

なんだこれ楽
考えるだけでうんざりだったバリデーションがこんなに簡単に済んじゃうんですか。
という具合で鼻息荒いです。
WAF使う利点というのはこういうとこですよね。

Pylons 0.9.7 で validate エラーメッセージを日本語化

デコレータの使いかたってこういうことなのね。2chでもちょこっとデコレータ関連の書き込みがあって参考になったんですが、使いこなせるか否かでかなり書き方が変わりそう。
languageで指定してやることで各国語のエラーメッセージになると。

# -*- coding: utf-8 -*-
import formencode
formencode.api.set_stdtranslation(domain="FormEncode",languages=["ja"])

class ValidateSignup(formencode.Schema):
    allow_extra_fields = True
    filter_extra_fields = True
    user_name    = formencode.validators.PlainText(min=5,max=20)

About Author

about author

Halipeco

UO@倭国、EQ@Xegony、DOL@乙鯖を経てFF14のアトモスに生息中。
仕事と趣味でPython書いてる。
買った果物に種があると植えるのが趣味。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です