Попробуйте вернуть значение напрямую и использовать что-то вроде этого:
{% get_something 1 0 1 as variable %}
{% if not variable %}
...
{% endif %}
Я думаю, что цель шаблона не заключается в обновлении глобального контекста шаблона, так как очень трудно увидеть, что контекст получаетобновляется как пользователь вашего тега шаблона.