Django使用redis存储Session实例

2025-06-27 13:15:29

1、登录CentOS7系统,打开终端,启动redis-server服务器

Django使用redis存储Session实例

3、在工程的settings.py文件,添加应用,并添加redis配置信息cd djredisvi settin爿讥旌护gs.py修改部分的settings.py文件内容如下:INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'book.apps.BookConfig',]CACHES = { 'default':{ 'BACKEND':'django_redis.cache.RedisCache', 'LOCATION':'redis://127.0.0.1:6379/1', 'OPTIONS':{ 'CLIENT_CLASS':'django_redis.client.DefaultClient', } }}SESSION_ENGINE = 'django.contrib.sessions.backends.cache'SESSION_CACHE_ALIAS = 'default'

Django使用redis存储Session实例

5、在应用book内创建urls.py文件,并添加到视图views.py的index视图函数cd ../bookvi urls.pyurls.py文件如下:from django.conf.urls import urlfrom . import viewsurlpatterns = [ url(r'^index/', views.index),]

Django使用redis存储Session实例

7、运行django服务器cd ..python manage.py runserver

Django使用redis存储Session实例
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢