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