Я обновил проект django от 1.4 до 1.5, и теперь я получаю ошибку, что мои url
теги отформатированы неправильно. Я сделал некоторые исследования, чтобы найти это, я считаю, все Мои url
теги находятся в неправильном формате.Обновление Django от 1.4 до 1.5 - изменился тэг url?
В 1.4, мои url
теги выглядели так: {% url path.to.view %}
В 1.5 url
тег должен выглядеть следующим образом: {% url 'path.to.view' %}
(обратите внимание на одинарные кавычки)
Могу ли я читать это правильно? Все метки url
нуждаются в одинарных кавычках вокруг пути к виду? Разве это не является огромным неудобством, так как для людей, нуждающихся в обновлении, необходимо будет изменить каждыеurl
в своих шаблонах добавить отдельные кавычки? Есть ли более быстрый способ справиться с этим? У меня есть лот шаблонов (это большое корпоративное веб-приложение).
Thanks
К сожалению, вам необходимо иметь дело с этим. Если бы вам пришлось пройти через боль, я бы порекомендовал вам рассмотреть 1.6 (последний стабильный выпуск), так как есть более значительные изменения. – karthikr