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