Template source: common/selection_lists.html

{% for type, selected_items in selection.items %}
    {% if type == selection_type %}
    <p>
        <span class="selection-heading-text">Selected {{ selection_type }}</span>
        {% if selected_items|length > 0 %}
        <a onclick="ClearSelection('{{ selection_type }}')" class="btn btn-danger btn-xs">
            <span class="glyphicon glyphicon-remove"></span> Clear
        </a>
        {% endif %}
    </p>    
        {% for selected_item in selected_items %}
        <div class="target-selection">
            {% if selection_type == 'segments' %}
                {% if selected_item.type == 'residue' %}
                    {{ selected_item.item.label|safe }} [{{ selected_item.item.scheme.short_name|safe }}]
                {% else %}
                    {{ selected_item.item.slug|safe }}
                {% endif %}
            {% elif selected_item.type == 'structure' %}
                {{ selected_item.item.pdb_code.index }}
            {% elif selected_item.type == 'structure_model' %}
                {% if selected_item.item.pdb_code.index %}
                    {{ selected_item.item.pdb_code.index }}
                {% else %}
                    {{ selected_item.item.protein.name|safe }} {{ selected_item.item.state.slug}}
                {% endif %}
            <!-- {% elif selected_item.type == 'structure_model_Inactive' %}
                {{ selected_item.item.protein.name|safe }} {{ selected_item.item.state.slug}}
            {% elif selected_item.type == 'structure_model_Intermediate' %}
                {{ selected_item.item.protein.name|safe }} {{ selected_item.item.state.slug}}
            {% elif selected_item.type == 'structure_model_Active' %}
                {{ selected_item.item.protein.name|safe }} {{ selected_item.item.state.slug}} -->
            {% else %}
                {{ selected_item.item.name|safe }}
                {% if selected_item.item.species.common_name %}
                    [{{ selected_item.item.species.common_name|safe }}]
                {% endif %}
            {% endif %}
            {% if selected_item.properties.only_aligned_residues %} (Only GN) {% endif %}
            ({{ selected_item.type_title }})
            <a 
            onclick="RemoveFromSelection('{{ selection_type }}', '{{ selected_item.type }}',
            {{ selected_item.item.id }})" class="btn btn-danger btn-xs">
                <span class="glyphicon glyphicon-remove"></span>
            </a>
        </div>
        {% empty %}
        None
        {% endfor %}
        {% if selection_type == 'segments' and selected_items|length > 0 %}
            <p>
                <a href="/common/residuesdownload"
                   class="btn btn-primary btn-xs">
                    <span class="glyphicon glyphicon-plus"></span> Save residue positions
                </a>
            </p>
        {% endif %}
    {% endif %}
{% endfor %}