我有一个Django 1.8的注册表。我要求用户选中复选框"我已阅读并同意使用条款"。问题出在标签和boolenfield复选框两行的表格上。例如"条款和条件"第一行,Checkbox和helptip - 第二行。有没有办法让所有人都在一行:
条款和条件[BooleanField]复选框
forms.py
..... iAgree = forms.BooleanField(label = _(" Terms& Conditions"))
addm.html
...
<p>
{{userform.iAgree.label_tag}}
{{userform.iAgree}}
<a title="Please accept that you have read the Terms of Use" href="#" class="helpIcon tooltip"><span title="help"></span></a> </label>
</p>
答案 0 :(得分:0)
其中一些可能是由于您的HTML。
尝试一下:
WHILE
我不确定你想要锚标签的位置,但由于它是一个内联元素,你可以轻松地将它放在标签本身旁边。
答案 1 :(得分:0)
根据documentation,你无法做到这一点。但你可以define your own template filter。即。
def form_print(value):
return value + value.label
然后,您可以在模板中使用它。
{{ userform.iAgree|form_print }}