Как сделать проверку контингента с переменной (true или false) внутри шаблона django
как сделать проверку контента с переменной (true или false) внутри шаблона django
<select id="company_id" name="company_id" class="form-control " >
<option value="">Select Company {{company_id}}</option>
{% for row in brands %}
{% if row.id == company_id %}
<option value="{{ row.id }}" >{{ row.title }} </option>
{% else %}
<option value="{{ row.id }}" selected>{{ row.title }} </option>
{% endif %}
{% endfor %}
</select>
предположим, у вас есть модель, и в ней вместе с другими полями у вас есть булево поле true, и вы хотите проверить, что булево поле истинно или ложно, если истинно, передайте этот заголовок или если ложно, передайте этот заголовок. сделать что-то вроде этого
модель
class User(models.Model):
first_name = models.CharField(max_length=50, blank=True)
last_name = models.CharField(max_length=75, blank=True)
email_confirmed = models.BooleanField(default=False)
и затем в вашем шаблоне, пока вы получаете modeldata в шаблоне
{% for user in users %}
{{user.first_name}}
{{user.last_name}}
{% if user.email_confirmed == True %}}
<h1>Authentic User</h1>
{% else %}
<h1>Not a authentic user</h1>
{% endif %}
{% endfor %}
Надеюсь, теперь вы поняли, что я пытаюсь объяснить