代码之家  ›  专栏  ›  技术社区  ›  Safecoder

如何在CheckboxSelectMultiple标签[duplical]中包含链接

  •  0
  • Safecoder  · 技术社区  · 9 年前

    我在以下SO链接中使用CheckboxSelectMultiple: Django form multiple choice

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

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

    如果我尝试:

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

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

    有一个简单的解决方案吗?谢谢

    1 回复  |  直到 7 年前
        1
  •  2
  •   v1k45    9 年前

    你可以将你的选择标记为安全,这样就可以了:

    from django.utils.safestring import mark_safe
    
    CHOICES = (('a', 'Option 1'), ('b', mark_safe('Option 2 <a href="#">link</a>')))