ImportError:无法导入名称“ SafeUnicode”

亚尼克

我有以下用于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”

任何想法可能是什么问题?

史蒂夫·K

如果您想将字符串标记为安全,则可以使用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] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ImportError:无法导入名称

来自分类Dev

ImportError:无法导入名称CountryField

来自分类Dev

ImportError:无法导入名称操作

来自分类Dev

ImportError:无法导入名称defaultdict

来自分类Dev

ImportError:无法导入名称_imaging

来自分类Dev

ImportError:无法导入名称“ app”

来自分类Dev

ImportError:无法导入名称“ SliceType”

来自分类Dev

ImportError:无法导入名称ProtocolError

来自分类Dev

ImportError:无法导入名称“ strftime”

来自分类Dev

ImportError:无法导入名称抑制

来自分类Dev

ImportError:无法导入名称Pubnub

来自分类Dev

ImportError:无法导入名称签名

来自分类Dev

ImportError:无法导入名称“编译”

来自分类Dev

ImportError:无法导入名称VarianceThreshold

来自分类Dev

ImportError:无法导入通用名称

来自分类Dev

ImportError:无法导入名称

来自分类Dev

ImportError:无法导入名称连接

来自分类Dev

ImportError:无法导入名称“ ajax”

来自分类Dev

ImportError:无法导入名称模式

来自分类Dev

ImportError:无法导入名称“ DurationField”

来自分类Dev

ImportError:无法导入名称“语言”

来自分类Dev

ImportError:无法导入名称“ UserAgentMixin”

来自分类Dev

ImportError:无法导入名称“ PackageFinder”

来自分类Dev

ImportError:无法导入名称'Deque'

来自分类Dev

ImportError:无法导入名称“ makedirs”

来自分类Dev

ImportError:无法导入名称FlowReader

来自分类Dev

ImportError:无法导入名称“后端”

来自分类Dev

ImportError:无法导入名称

来自分类Dev

ImportError:无法导入名称操作