Я хочу отобразить определенное в шаблоне только в том случае, если установлена определенная переменная GET... Я думал, что использование {% if request.get.my_var %}
будет работать, но это не дает мне результатов.
Проверьте переменную request.GET в шаблоне
Ответ 1
Переменные чувствительны к регистру - поэтому, полагая, что lazerscience указывает, что на самом деле у вас есть объект запроса в контексте, вам нужно использовать {% if request.GET.my_var %}
.
Ответ 2
Проверьте, есть ли у вас django.core.context_processors.request
в вашем TEMPLATE_CONTEXT_PROCESSORS
в settings.py
.
Если это не так, или добавьте запрос в ваш визуализированный контекст.
http://docs.djangoproject.com/en/dev/ref/templates/api/#django-core-context-processors-request