Как передать js-функцию в шаблон django с помощью include?
Я пытаюсь включить другой шаблон с js функцией в качестве переменной.
{% include "einkaufsliste/components/unorderedlist.html" with items=friends clickAction="see_friend()" %}
<script>
function see_friend(){
var x = $(this).attr("the_item")
console.log(x)
}
</script>
Я получаю $(this), но не $(this).attr("the_item") (возвращается undefined)
<div class="col-12 col-md-11">
<ul>
{% for i in items %}
<li {% if clickAction %} onclick="{{ clickAction }}" {% endif %} the_item="{{ i }}" >{{ i }}</li>
{% endfor %}
{% if not items %}
<li>keine</li>
{% endif %}
</ul>
</div>
Возможно, это тоже не правильный способ передачи функции? Есть какие-нибудь предложения? Заранее спасибо!