2016-03-31 2 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

 Смежные вопросы

  • Нет связанных вопросов^_^