【发布时间】:2014-05-17 09:28:25
【问题描述】:
以下代码不起作用
from django.utils.translation import gettext_lazy as _
stringtest=_("First string")
stringtest= stringtest + _(" Second string")
print stringtest
我得到以下异常:
cannot concatenate 'str' and '__proxy__' objects
真的不可能给自己附加一个“翻译”的字符串吗?
【问题讨论】:
-
有什么异常?
-
@KrzysztofSzularz 我收到了
cannot concatenate 'str' and '__proxy__' objects error -
这在 Django 4 中发生了变化:现在上面的工作,但它立即转换为
str