【发布时间】:2010-12-26 17:08:14
【问题描述】:
我正在使用 django-uni-form 使用过滤器 my_form|as_uni_form 来设置表单样式:
<form class="uniForm" id="my_form" method="post" action="./">
<fieldset class="inlineLabels">
{{ my_form|as_uni_form }}
<div class="form_block">
<input type="submit" value="Submit"/>
</div>
</fieldset>
</form>
看起来真不错。但我需要自定义它。
例如,表单的“百分比”字段之一是 IntegerField 类型。它被渲染为<input type="text">。问题是文本框真的很宽,我想让它只有 2 个字符宽。另外,我想在文本框后添加一个百分号“%”,以便用户知道如果他们在文本框中输入数字“10”,则表示 10%。
有没有办法用 django-uni-form 做到这一点?
感谢您的帮助。
【问题讨论】:
标签: html css django django-forms