1. 程式人生 > >【django學習】01-連線遠端redis

【django學習】01-連線遠端redis

第一步:

修改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程式 在這裡插入圖片描述

第五步

在遠端檢視是否儲存成功 在這裡插入圖片描述

儲存成功