Django:gettext引发ValueError:“多种形式的表达可能很危险”
问题内容:
如果自动生成的django.po文件的标题中包含以下行
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
“ manage.py runserver”引发
gettext.py", line 93, in c2py
raise ValueError, 'plural forms expression could be dangerous'
ValueError: plural forms expression could be dangerous
如果我删除该行,一切正常。标头是什么意思?为什么会生成somtimes(例如haystack应用程序的本地化)?错误消息是什么意思?
问题答案: