我知道我可以在python shell中运行以下代码:
import formencode
ne = formencode.validators.NotEmpty()
formencode.api.set_stdtranslation(languages=["it"])
try:
ne.to_python("")
except formencode.api.Invalid, e:
print str(e)
然后打印出来
Inserire un valore
现在,如何在我的金字塔应用程序中使用pyramid\u simpleform和Formencode获得相同的结果?在
我刚刚找到了一个方法,但我不确定这是最好的方法。。。不管怎样,我混合了来自Mako i18n recipe、simpleform documentation的信息以及塔架是如何做到的(内部的PylonsFormEncodeState)塔架、装饰工)我想到了以下几点。。。在
我订阅一个新请求事件,如下所示:
然后定义
^{pr2}$add_localizer
:相关问题 更多 >
编程相关推荐