1
class MyModel(models.Model):
    test = models.CharField(_("100% of escaping problems sucks"), max_length=50)

然后该字符串在 gettext 中被威胁为 python 格式,因为它包含一个模数 (%)

我该如何逃脱它?

4

1 回答 1

2

这是我发现唯一可行的解​​决方法......而且它很难看:

class MyModel(models.Model):
    test = models.CharField(_("100%(bs)s of escaping problems sucks") % {'bs': '%'}, max_length=50)
于 2011-04-13T15:53:41.383 回答