Django Sessions не сохраняются между различными представлениями/api

данные сессии не сохраняются из одного представления в другое: в одном представлении у меня есть следующее:

try:
      df = pd.read_excel(excel_file)
      request.session['dataframe'] = df.to_json() 

Затем в другом представлении:

       if 'dataframe' not in request.session:
        print("Session is Currently Empty")

        df_json = request.session.get('dataframe')  # Access file from session cache

     if not df_json:
        print('not df_json')
        return JsonResponse({'error': 'No data available'}, status=404)

Настройки/Middleware должны быть правильными. и я добавил дополнительные строки, такие как .save и modify = true и все равно ничего.

это мой первый опыт использования django, если у кого-то есть советы или рекомендации, пожалуйста, lmk

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