【问题标题】:python underscore function namepython下划线函数名
【发布时间】:2013-08-28 21:51:47
【问题描述】:

我正在阅读关于表单验证here 的 django 文章,我遇到了这个

ValidationError(_('Invalid value'), code='invalid')

我的问题是_('Invalid value') 是做什么的?

【问题讨论】:

标签: python django validation django-forms


【解决方案1】:

翻译目的

你应该在脚本的开头看到这个

from django.utils.translation import ugettext as _

you can see a complete explanation in the doc

【讨论】:

    【解决方案2】:

    _ 通常与国际化相关

    可能与Mercurial/Python - What Does The Underscore Function Do?重复

    【讨论】: