如何重置openedx静态文件缓存?

2024-04-29 07:18:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要知道如何强制openedx lms/cms清除静态文件缓存。例如,当我浏览lms时,我得到了这样的静态文件

/static/css/lms-style-vendor.XXXXXXX.css

我需要获取此文件的原始源,而不是带有XXXXXXX令牌的缓存源。甚至产生一个新的。在

另外,当我运行django服务器时,加载HTML模板中的修改需要一段时间。在


Tags: 文件django模板cmsstylehtml静态static
1条回答
网友
1楼 · 发布于 2024-04-29 07:18:56

我也遇到过类似的问题,想办法解决。你需要重新编译这个主题。这是步骤。在

sudo -u edxapp bash
source /edx/app/edxapp/edxapp_env
cd /edx/app/edxapp/edx-platform
paver update_assets cms  settings=aws
paver update_assets lms  settings=aws
exit

这将更新从/edx/var/edxapp/staticfiles/images提供的文件

相关问题 更多 >