【问题标题】:"global name '_' is not defined" during raising ValidationError在引发 ValidationError 期间“未定义全局名称'_'”
【发布时间】:2015-11-14 17:07:29
【问题描述】:

我正在关注django tutorial 关于在 Django 中提升 ValidationError

不幸的是,即使是最简单的 sn-p 也行不通。我已将以下代码添加到我的验证器对象中:

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

出现错误

全局名称“_”未定义

我做错了什么?

【问题讨论】:

标签: python django validationerror


【解决方案1】:

你错过了这一行:

from django.utils.translation import ugettext as _

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    • 1970-01-01
    • 2018-05-04
    • 2015-12-22
    • 2014-04-18
    • 2015-08-08
    相关资源
    最近更新 更多