Python 如何更改变形默认验证失败错误消息?
我需要更改变形验证错误消息Python 如何更改变形默认验证失败错误消息?,python,web-deployment,pyramid,deform,colander,Python,Web Deployment,Pyramid,Deform,Colander,我需要更改变形验证错误消息 'There was a problem with your submission Errors have been highlighted below'. 如何自定义自己的错误消息或隐藏此错误消息 你可以 要确定要覆盖的模板,请在Deform包源代码中搜索要修改的字符串,在本例中为“提交时出现问题”。您将找到模板/form.pt 在包的根目录中创建一个目录,例如templates/\u deform/,以保存模板覆盖 在金字塔应用程序中,指定存储模板覆盖的位置。然
'There was a problem with your submission Errors have been highlighted below'.
如何自定义自己的错误消息或隐藏此错误消息
你可以
要确定要覆盖的模板,请在Deform包源代码中搜索要修改的字符串,在本例中为“提交时出现问题”。您将找到模板/form.pt
在包的根目录中创建一个目录,例如templates/\u deform/
,以保存模板覆盖
在金字塔应用程序中,指定存储模板覆盖的位置。然后在应用程序的\uuuu init\uuuu.py
中:
from deform.renderer import configure_zpt_renderer
# other stuff
def main(global_config, **settings):
# configuration stuff
configure_zpt_renderer(["mypackage:templates/_deform"])
最后,将模板form.pt
从Deform包复制到您创建的overrides文件夹中。此模板将覆盖“变形”默认值。根据需要编辑其字符串
如果使用,则应编辑语言的翻译文件,而不是按照上述步骤操作。您尝试了什么?你看过报纸了吗?您是否检查过StackOverflow是否存在类似问题?你检查过房间了吗?StackOverflow成员希望开发人员在发布问题之前能够努力找到答案。感谢您的建议。我已经阅读了“colander文档”,并看到了所有示例“类似的变形演示”。并为新的自定义验证创建新的错误消息,并用于“我的输入”字段,因此我的问题仍然有效如何默认验证错误消息“您的提交错误有问题,已在下面突出显示”。自定义或隐藏