В моем приложении Django (исследовательская база данных) при изменении объекта персонажа в администраторе я бы хотел, чтобы все источники этого человека были указаны в виде гиперссылок на файл для этого источника. Я пытаюсь сделать это, создав собственный шаблон для встроенного в стек. Вот пользовательский шаблон до сих пор:
<p>Testing</p>
{% for form in inline_admin_formset %}
{% for fieldset in form %}
<h5>Fieldset</h5>
{% if fieldset.name %} <h2>{{ fieldset.name }}</h2>{% endif %}
{% for line in fieldset %}
<h6>Line</h6>
{% for field in line %}
<h6>Field</h6>
{{ field.field }}
{% endfor %}
{% endfor %}
{% endfor %}
{% endfor %}
Многое из этого только для меня, чтобы увидеть, что происходит. В качестве руководства я использовал ссылки здесь и здесь . От {{ field.field }}
отрисовывается то, что вы ожидаете от встроенного элемента - выпадающего меню с именами источников в качестве вариантов выбора и некоторыми значками для добавления / изменения.
Однако я действительно хочу просто указать имя источника в виде гиперссылки. Как я могу получить имя источника (фактическое имя атрибута source_name
) из того, что у меня есть на языке шаблонов Django (то есть объект "поле")?