Ще трябва да напишете персонализиран магазин за сесии за Express или Django. Django, по подразбиране (както и в django-redis-sessions) съхранява сесиите като мариновани обекти на Python. Express съхранява сесиите като JSON низове. Express, с connect-redis, съхранява сесиите под ключа sess:sessionId
в redis, докато Django (не съм напълно сигурен в това) изглежда ги съхранява под ключа sessionId
. Може да сте в състояние да използвате django-redis-sessions като основа и да замените encode
, decode
, _get_session_key
, _set_session_key
и може би няколко други. Трябва също така да се уверите, че бисквитките се съхраняват и криптират по същия начин.
Очевидно ще бъде много по-трудно да се създаде хранилище за сесии за Express, което може да маринова и разглобява обекти на Python.