【问题标题】:django cache - what does this do?django 缓存 - 这是做什么的?
【发布时间】:2014-10-02 08:43:22
【问题描述】:

我正在阅读 django 的缓存框架并遇到了这段代码(不在文档中):

feed = cache.get('sfc:index:%s' % request.LANGUAGE_CODE)

我无法通过谷歌搜索找到这种获取/设置缓存的方式。 : 内部缓存键的目的是什么?这段代码究竟对这三个键做了什么,例如sfc:index:en?

抱歉,拇指问题。

【问题讨论】:

    标签: django django-cache


    【解决方案1】:

    正在检索请求语言中提要的缓存数据。钥匙,只是一把钥匙。 :)

    【讨论】:

    • 哦,那'index''index:bla'基本没有区别吧?
    • 没有看到代码可以这么说。但请注意此代码是否正在使用或覆盖某些内容。 Django 提供了一个缓存键转换 (docs.djangoproject.com/en/1.7/topics/cache/…) 来组合键前缀、键版本和键来生成最终键。但这与您的 'sfc:index:%s' 字符串不匹配。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-24
    • 1970-01-01
    • 1970-01-01
    • 2012-05-22
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    相关资源
    最近更新 更多