我将 Django 与 PostgreSQL 一起使用,但我需要使用一些应用程序来处理缩略图。有一个评价很高的应用程序叫做 Sorl-Thumbnail
在安装说明中说我需要使用 key value/caching system .
我的疑问是:我可以使用 PostgreSQL 数据库作为缓存,还是必须安装 memcached 或 redis?
我目前没有使用任何缓存机制,该网站的目标是低流量。
最佳答案
您可以使用 database cache backend ,甚至是 FS cache backend . “你可以”,我的意思是“它会起作用”。只需为您的 django 项目正常配置它,sorl-thumbnail 就会使用它。
根据 sorl-thumbnail 文档:
a cached database which requires no special installation to your normal Django setup besides installing a proper cache like memcached
但它不会像 memcached 或 redis 那样出色。
(另外:为什么 sorl-thumbnail 现在需要这个?它过去只是检查 FS 以确保缩略图存在或创建它)
关于python - Django - 如何使用 sorl-thumbnail?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14881368/