Я написал это простые теги:Django. Дважды строку в кавычках в двойных кавычках второй раз
@register.simple_tag(name='is_active', takes_context=True)
def is_active(context, url_name):
if reverse(url_name) == context.request.path:
return 'class="active"'
return ''
И в шаблоне:
<li {% is_active 'home_page' %}>
На сервере разработки это оказанной следующим образом:
<li class="active">
Но на производственном сервере с UWSGI он отображается с дублированными двойными кавычками:
<li class=""active"">
UPD: Поджигатель визуализации & Quot как». На самом деле это выглядит следующим образом:
<li class=""active"">
Является ли это ошибка в тестовом Джанго сервере? Как я могу избежать этого преобразования?