我有以下用于SafeUnicode的导入
from django.utils.safestring import SafeUnicode
class FightChoice(TimeStampedModel):
def __unicode__(self):
return SafeUnicode('<strong>{} pts</strong> if <strong>{}</strong> ends the fight by <strong>{}</strong>'.format(
self.points, self.fighter.name, self.howitended.name
))
当我在本地运行服务器时,它没有问题,但是在生产服务器上,我得到了
来自django.utils.safestring的文件“ /home/ymorin007/webapps/mmaprophet_com/src/fights/models.py”,第2行,导入SafeUnicode ImportError:无法导入名称“ SafeUnicode”
任何想法可能是什么问题?
如果您想将字符串标记为安全,则可以使用mark_safe(string)
它来导入,如下所示:
from django.utils.safestring import mark_safe
一直在使用Django 1.4至1.6,在我的本地稳定版/1.7.x设置中似乎还不错。
return mark_safe("Your text")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句