【发布时间】:2020-04-21 10:30:12
【问题描述】:
我正在尝试将缓存与Django rest framework 集成。我遇到了来自django.views.decorators.cache 的cache_page 模块。有人可以告诉我如何查看存储在此方法中的数据。
【问题讨论】:
标签: caching django-rest-framework
我正在尝试将缓存与Django rest framework 集成。我遇到了来自django.views.decorators.cache 的cache_page 模块。有人可以告诉我如何查看存储在此方法中的数据。
【问题讨论】:
标签: caching django-rest-framework
Django 可以设置不同的缓存存储选项,例如 memchached 或使用您的数据库。根据您的缓存存储选择,您可以检查缓存数据的存储。
例如,如果您要使用数据库,您将创建一个表并将以下内容添加到settings.py:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.db.DatabaseCache',
'LOCATION': 'my_cache_table',
}
}
See Django cache docs for how to setup cache
对于 Django Rest Framework 实现:
【讨论】: