我有这样一段代码在我的模型文件:如何在模板中避免验证消息?
sn = models.CharField(max_length=20, unique=True,
error_messages={'unique': 'This SN has already been created. <br/> Please <a href="/?sn=xxx">search it</a> instead'})
我想达到两个目的:
显示错误信息为HTML而不是文本。我试过
mark_safe
,safe
过滤器没有运气 - 尽管HTML是没能逃过有没有它的影响(该消息与“缠”):
来源:
而不是“XXX “在URL提供用户
我目前的解决方案是在模板中检查错误消息的输入值 - 如果它是唯一的错误我手动添加URL信息,但这种感觉不对。 ..
有没有人有这个干净的解决方案?
我已经尝试过mark_safe – matino 2013-04-03 07:09:01