2016-03-31 75 views
0

链接我使用CheckboxSelectMultiple如下面的SO链接: Django form multiple choice如何包括CheckboxSelectMultiple标签

但我想一个链接添加到选择的标签之一。例如:

[checkbox] Option 1 
[checkbox] Option 2 (link) 

如果我尝试:

CHOICES = (('a','Option 1'), ('b','Option 2 <a href="#">link</a>')) 

链接显示为原始文本,而不是链接。

有没有简单的解决方案呢?谢谢!

+1

^忽略有关翻译的部分,但是'mark_safe_lazy'确实出现了去 – Sayse

+0

非常感谢你的方式!有用。 – Safecoder

回答

1

您可以标记你的选择是安全的,会做的伎俩:

from django.utils.safestring import mark_safe 

CHOICES = (('a', 'Option 1'), ('b', mark_safe('Option 2 <a href="#">link</a>'))) 
+0

非常感谢!像魅力一样工作。 – Safecoder