有没有办法创建一个生成 twitter 引导按钮的小部件?我需要在表单中间放置一些按钮。(或不是输入的html)
尝试如下:
class BootstrapButtonWidget(forms.Widget):
def render(self, value, attrs=None):
return '<a href="#" class="btn btn-danger delete">%s</a>' % (value,)
class BootstrapButton(forms.Field):
def __init__(self, value, *args, **kwargs):
if not kwargs:
kwargs = {}
kwargs["widget"] = BootstrapButtonWidget
super(BootstrapButton, self).__init__(*args, **kwargs)
def clean(self, value):
return value
但是我无法传递值。他总是花费一个“价值”。
我需要渲染一个这样的按钮:
<button type="button" class="btn %s">%s</button> % (btn_type, btn_text)
渲染:
<button type="button" class="btn btn-primary">Delete this</button>