Показать свойство модели, если модель существует, и некоторую строку, если нет
Чтобы было понятно, я хочу сделать следующее с помощью всего одной строки:
{%if model %}
<input type="text" class="form-control" id="title" value="{{model.title}}" placeholder="Enter Title">
{% else %}
<input type="text" class="form-control" id="title" value="" placeholder="Enter Title">
{% endif %}
Я попробовал следующее:
<input type="text" class="form-control" id="title" value="{% model.title if model else "" %}" >
И это не сработало:
Недопустимый тег блока в строке 15
Я не думаю, что мне нужно создавать пользовательский тег шаблона для таких простых вещей.
Заранее спасибо
Вы можете попробовать следующее:
<input type="text" class="form-control" id="title" value="{%if model %} {{ model.title }}{% endif %}" placeholder="Enter Title">