У меня есть просмотр этого календаря, который требует текущего года и месяца, и используется примерно на 1/4 сайта, поэтому я надеялся создать {% url %}
для него, требуется обновление контекста повсюду.Вставка дат из шаблонов django в url-тег
I унаследовать шаблон со сценарием JS, содержащего следующее:
var url = "{% url 'companies:deliverers:deliverer-calendar-view' pk=company.pk slug=company.slugged_name year=now 'Y' month=now 'M' %}"
Я надеялся, что заткнуть year
и month
kwargs
с помощью стандартных тегов шаблонов, но это дает ошибка:
Don't mix *args and **kwargs in call to reverse()!
Я также попытался сделать:
"{% url 'companies:deliverers:deliverer-calendar-view' pk=company.pk slug=company.slugged_name year=now'Y' month=now'M' %}"
Но это дает мне:
Could not parse the remainder: ''Y'' from 'now'Y''
Кто-нибудь есть какие-либо предложения?
Не знаю, почему я об этом не думал ... спасибо – thefoxrocks