Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django标签\所需标签星号_Python_Django - Fatal编程技术网

Python Django标签\所需标签星号

Python Django标签\所需标签星号,python,django,Python,Django,我目前正在处理一些Django模板,希望在必填字段的标签后面加一个星号 首先,我发现这种语法工作得很好,但它使我键入了很多没有必要的星号的代码 <div> {{ field.errors }} <label for="{{ field.auto_id }}"> {% if field.field.required %}<span class="required">{{ field.label }}</span>

我目前正在处理一些Django模板,希望在必填字段的标签后面加一个星号

首先,我发现这种语法工作得很好,但它使我键入了很多没有必要的星号的代码

<div>
    {{ field.errors }}
    <label for="{{ field.auto_id }}">
        {% if field.field.required %}<span class="required">{{ field.label }}</span>
        {% else %}{{ field.label }}{% endif %}
    </label>
    {{ field }}
</div>

{{field.errors}}
{%if field.field.required%}{{field.label}
{%else%}{{field.label}{%endif%}
{{field}}
这是我当前模板中的代码:

<div>
    {{ field.errors }}
    {{ field.label_tag }}{{ field }}
</div>

{{field.errors}}
{{field.label_tag}{{{field}}
这样可以节省大量代码,但我不知道如何在带有必填字段的标签后获得星号

有人能帮我吗?
如果您需要更多信息,请随时询问

考虑编写一个模板标记,该标记接受
字段
并返回
字段。如果字段是必需的,则使用带星号的标签
,如果字段不是必需的,则使用
字段。标签
。您可以这样使用:

<div>
    {{ field.errors }}
    {{ field | append_ast_if_req }}
    {{ field }}
</div>

考虑编写一个模板标记,该标记接受
字段
并返回
字段。如果字段是必需的,则使用带星号的标签
,如果字段不是必需的,则使用
字段。标签
。您可以这样使用:

<div>
    {{ field.errors }}
    {{ field | append_ast_if_req }}
    {{ field }}
</div>

您是否尝试过在表单(cf)上设置
required\u css\u class='something'
,然后使用css在标签上添加一个红色星号

您是否尝试过在表单(cf)上设置
required\u css\u class='something'
然后使用css,您可以在标签上添加一个红色星号

您是否考虑过使用它来呈现表单?默认情况下,它会将询问的星号添加到所有必填字段中。它还用红色标出了必填字段。事实上。去年我经常使用Crispy表单。您是否考虑过使用它来渲染表单?默认情况下,它会将询问的星号添加到所有必填字段中。它还用红色标出了必填字段。事实上。去年,我经常用脆饼。