var articles = [
{% for article in article_list %}
{% if not forloop.first %},{% endif %}
{
title: "{{ article.title }}",
slug: "{{ article.slug }}",
content: "{{ article.content }}",
authors: [
{% for author in article.authors.all %}
{% if not forloop.first %},{% endif %}
{
first_name: "{{ author.first_name }}",
last_name: "{{ author.last_name }}",
}
{% endfor %}
]
}
{% endfor %}
]
]
$('#calendar').fullCalendar('addEventSource',articles);
Это код находится в календарном-конфе-events.js (fullcalendar), и причина ошибка я передачи объектов в index.html (которые используют календарь-Conf-events.js) И , в JS я использую объекты и тег шаблонов, но ошибкуJavaScript dajngo HTML теги
ошибки: «идентификатор или строковый литерал или нет числового литерала ожидаемой» причины в {%
А что, собственно, * был * эта ошибка? –
Это файл '.js'? Если это так, вы не можете использовать теги шаблонов в файле '.js'. Вы можете переместить свой javascript-код в шаблон '.html' Django и обернуть javascript в' 'теги. – elethan