【django學習】01-連線遠端redis
阿新 • • 發佈:2018-12-19
第一步:
修改setting配置
# django redis
CACHES = {
"default": {
"BACKEND": "django_redis.cache.RedisCache",
# 這裡寫遠端的ip 和 埠
"LOCATION": "redis://39.105.158.4:6379/1",
"OPTIONS": {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
}
}
}
# session預設儲存方式
# SESSION_ENGINE = 'django.contrib.sessions.backends.db'
# 本地快取的方式
SESSION_ENGINE = "django.contrib.sessions.backends.cache"
# 用的是哪個快取
SESSION_CACHE_ALIAS = "default"
第二步:
編寫views程式碼 和新增urls
# views.py
def operate_session(request):
# 設定session
request.session['name'] = 'laowang'
request. session.get('name', 'laoli')
return HttpResponse("OK")
# urls.py
urlpatterns = [
url(r'^operate_session/$', views.operate_session),
]
第三步
修改遠端redis的 ### redis.conf檔案 檔案地址 /etc/redis/redis.conf 將檔案中的 bind 127.0.0.1 註釋掉就行了
第四步
執行django程式
第五步
在遠端檢視是否儲存成功
儲存成功