python下划线函数名称

amd*_*rra 7 python django validation django-forms

我读的形式validatin Django的文章在这里,我遇到了这个

ValidationError(_('Invalid value'), code='invalid')
Run Code Online (Sandbox Code Playgroud)

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

小智 9

它是出于翻译目的

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

from django.utils.translation import ugettext as _
Run Code Online (Sandbox Code Playgroud)

你可以在doc中看到完整的解释