Django 导入错误:无法导入名称';SafeUnicode';

Django 导入错误:无法导入名称';SafeUnicode';,django,django-models,Django,Django Models,我有以下关于SafeUnicode的导入 from django.utils.safestring import SafeUnicode class FightChoice(TimeStampedModel): def __unicode__(self): return SafeUnicode('<strong>{} pts</strong> if <strong>{}</strong> ends the fig

我有以下关于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导入SafeUnicode
类战斗选择(TimeStampedModel):
def ___; unicode(自):
返回SafeUnicode(“{}pts如果{}通过{}结束战斗。格式(
self.points、self.fighter.name、self.howitend.name
))
当我在本地运行服务器时,它运行没有问题,但在我的生产服务器上,我得到

文件“/home/ymorin007/webapps/mmaprophet\u com/src/fights/models.py”, 第2行,在 从django.utils.safestring导入SafeUnicode导入错误:无法导入名称“SafeUnicode”


有什么问题吗?

如果要将字符串标记为安全的,可以使用
mark\u safe(string)
将其导入,如下所示:

from django.utils.safestring import mark_safe
一直在使用Django 1.4到1.6,在我的本地stable/1.7.x设置中看起来不错

return mark_safe("Your text")

您在本地和生产环境中有哪些django版本?1.6.5 prod和1.7c1 local这可能与django 1.6中没有此类有关。我在这两个版本上安装了相同的版本,但仍然会遇到相同的错误。