Любые эквиваленты isfile () или isdir () в Django Язык шаблонов? - PullRequest
0 голосов
/ 08 марта 2020

Я использую Python 3.8.1 / django 3.0.3

Я хотел не отображать каталоги в моем fileList следующим образом:

{% for file in fileList %}
        {% if file isfile %}
             {{file}}
        {% endif %}
{% endfor %}

Ранее я было рекомендовано использовать {% if file.media %}, и он работал отлично, но он больше не работает.

fileList выглядит так:

def index(request):
    fileList = os.listdir(settings.MEDIA_ROOT)
    context = {'fileList':fileList}
    return render(request, 'gallery/index.html', context)
...