Я столкнулся с хорошо известным TemplateSyntaxError
. Это виджет, созданный с помощью django-autocomplete-light
. Это часть оператора if
, которая вызывает TemplateSyntaxError`
<div id="abstract_map" class="tasky_wall_style careers">
<h1>
What our interns saying
</h1>
<div class="blue_links global_map">
<div class="review_container">
{% if selected_layout %}
{% get_map_layout layout=selected_layout %}
{% endif %}
</div>
</div>
</div>
И ошибка:
Invalid block tag: 'get_map_layout', expected 'elif', 'else' or 'endif'
Я попытался {% load get_map_layout %}
в шаблоне, но возникла другая ошибка 'get_map_layout' is not a valid tag library:...
.
Может кто-нибудь помочь мне понять, что происходит, чтобы я мог решить эту проблему.
get_map_layout
? Включен ли он в начало файла шаблона? - person sthzg   schedule 26.03.2016not valid tag library
- person copser   schedule 26.03.2016INSTALLED_APPS
- person copser   schedule 26.03.2016get_map_layout
? Я искал в Google (и в документации по автозаполнению) и не нашел упоминания. Если это что-то нестандартное, также может быть проблема с кодом самого тега шаблона. - person sthzg   schedule 26.03.2016