我们在管理面板中插入了一些静态内容。在我们的模板中,我们有一个模板标记,它传递了我们想要显示的内容的id。例如{%contents'简介' %}
每个内容部分都是数据库中的一个。此类模板标签的数量正在增加。性能是一个关键问题:在上述设计中:有没有办法可以提高性能。然后在适当的位置显示所有内容?
答案 0 :(得分:1)
使用模板缓存。您可以将其添加到settings.py
。只需调整位置即可。如果您想使用Memcached
:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '127.0.0.1:11211',
}
}
这将加快您的模板加载速度。这是官方文件:
https://docs.djangoproject.com/en/dev/topics/cache/#setting-up-the-cache