我正在覆盖django admin/templates/admin/includes/fieldset.html
我希望我的复选框标签包含在复选框周围,但我无法找到一种方法来访问模型的详细名称。通常情况下,我只是在模型中添加一个方法,但是因为我在管理员中这样做,并希望为每个模型做到这一点,所以无处不在,我想知道这是否更容易。
这是我到目前为止所做的:
{% if field.is_checkbox %}
<div class="checkbox">
<label for="{{ field.auto_id }}" class="vCheckboxLabel">
{{ field.field }}
{{ field.give_me_the_verbose_name_for_the_model_plsthx }}
</label>
{% if field.field.help_text %}
<p class="help-block">{{ field.field.help_text|safe }}</p>
{% endif %}
</div>
{% else %}
...
答案 0 :(得分:0)
您可以通过以下方式访问详细名称:
field._meta.verbose_name
但它仅适用于视图,你没有_meta模板。