Как разделить одну сессию между react и django?
У меня есть frontend на React и backend на Django. Они работают на двух разных портах. Цель - сохранить данные из фронтенда в сессию Django и иметь к ней доступ при каждом запросе. Но дело в том, что каждый раз, когда я делаю запрос, создается новая сессия. Вот как выглядит запрос на стороне React
const data = await axios.post(
"http://127.0.0.1:8000/api/urls/",
qs.stringify({
long: long_url,
subpart: subpart,
})
);
А вот как это обрабатывается представлением в Django, где я пытаюсь создать список урлов и добавлять его каждый раз.
@api_view(['POST'])
def users_urls(request):
if request.method == 'POST':
long_url = request.POST.get('long')
subpart_from_input = request.POST.get('subpart')
if 'users_urls' in request.session:
request.session['users_urls'].append(short_url)
else:
request.session['users_urls'] = [short_url]
return Response(short_url)
Все работает так, как должно работать, когда я делаю запросы из Postman. Но есть некоторые проблемы с react. Помогите пожалуйста разобраться