django 는 redis 캐 시 사용자 session 을 사용 합 니 다.

1820 단어 Djangoredisdjango
django-redis 설치
pip3 install django-redis

settings.py 에 설정
#django     -redis
CACHES = {
     
	'default':{
     
	'BACKEND':'django_redis.cache.RedisCache',
	'LOCATION':'redis://192.168.1.20:6379/9', #redis    ip/  /    redis     
	'OPTIONS':{
     
		'CLIENT_CLASS':'django_redis.client.DefaultClient',
		}
	}
}	

#  session     
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'# session     ( redis)
SESSION_CACHE_ALIAS = 'default'
  • 이렇게 하면 views 층 에 사용자 의 sessionid 를 설정 하면 redis 에 자동 으로 저 장 됩 니 다
  • 좋은 웹페이지 즐겨찾기