Не уверен, что именно вы пытаетесь выполнить sh, но вы всегда можете передать some_new_variable через URL
Например:
views.py
def original_view(request):
x = # do your stuff here
return redirect('final_view_url', var=x)
def final_view(request, var)
final_var = # do some additional stuff with var here
return render(request, another_template_name)
urls.py
path('/final_view/<var>', views.final_view, name="final_view_url")
Итак, вы отправляете исходный запрос в «original_view», делаете кое-что, а затем передаете эту переменную в URL на "final_view"