【发布时间】:2017-01-24 04:28:10
【问题描述】:
如何在 Django 启动时从 mysql 数据库加载资源并将其放入内存 (Redis) 以供所有应用程序使用。
我看过这个 [https://docs.djangoproject.com/en/dev/ref/applications/#django.apps.AppConfig.ready]
class MyAppConfig(AppConfig):
def ready(self):
但他们提到不要在 ready 函数中使用 db 连接。我的网站启动时怎么办?
我也可以在 ready 里面设置缓存值吗?
from django.core.cache import cache
cache.set()
【问题讨论】:
标签: python django apache redis