我有一个 Django 表单,其中有一个ImageField
,我在我的模板中呈现这样的字段:
{{ form.my_image_field }}
生成的 HTML 如下所示:
Currently: <a href="https://....s3.amazonaws.com/....jpg">....jpg</a>
<input name="my_image_field-clear" id="my_image_field-clear_id" type="checkbox">
<label for="my_image_field-clear_id">Clear</label><br>
Change:
<input name="my_image_field" id="id_my_image_field" type="file">
我只想渲染<input
元素,因为我使用的是 bootstra-fileinput 库:https ://www.npmjs.com/package/bootstrap-fileinput:
<input name="my_image_field" id="id_my_image_field" type="file">
<input>
是否可以在不手动在模板中编写标签的情况下做到这一点?