Как получить доступ к "контексту" из http-запроса между двумя приложениями django

Итак, я довольно новичок в django, html и javascript.

В моем первом приложении есть кнопка, при нажатии на которую вызывается функция $.ajax типа "GET". В скрипте html-шаблона приложения 1 у меня есть следующее:

$('#btn_to_app2').click(function () {
            if(Object.keys(name).length > 0){
                $.ajax(
                    {
                        type:"GET",
                        url:"to_app2",
                        data:{
                            'name': JSON.stringify(name),
                            'place': JSON.stringify(place),
                        },
                        success: function (data) {
                            if(data["noted"] == 1){
                                window.location.href = "http://" + window.location.host + "/app2/";
                            }
                        }
                    }
                )
            }

Обращенный url ссылается на функцию представления (определенную в файлах url.py и views.py соответствующего app1).

def to_app2(request):
    if request.is_ajax() and request.method == 'GET':
        name = json.loads(request.GET['name'])
        request.session['name'] = name

        place = json.loads(request.GET['place'])
        request.session['place'] = place
        return JsonResponse({
            'noted': 1,
        })

Полученные данные отправляются в следующее приложение с помощью http-запроса. В файле views.py приложения app2 у меня есть следующий фрагмент кода:

def app2(request):
    
    context = {
        'name': request.session['name'],
        'place': request.session['place']
    }
    
    return render(request, 'app2.html', context)

Как мне теперь получить доступ к информации, содержащейся в переменной "context" в сценарии html-файла app2?

Я пробовал использовать фреймворк let name = {{ name | safe }};, с кавычками и без, но, похоже, это не работает.

Вернуться на верх