Я уверен, что вы используете язык шаблонов django.Если это так, пожалуйста, отметьте как таковой.Вы можете проверить длину вашего списка, используя |length
.Так что сделайте это
{% if playerList|length > 0 %}
<script type="text/javascript" src="{% static 'event-management-system/js/index.js' %}">
{% endif %}
, если вы хотите включить это script
только при заполнении participants
.Или вы могли бы просто сделать это
{% if playerList %}
<script type="text/javascript" src="{% static 'event-management-system/js/index.js' %}">
{% endif %}
Я полагаю, но первый более явный и, на мой взгляд, легче понять, что происходит.