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

How can I reset openedx static files cache?

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

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

我需要获取此文件的原始来源,而不是带有 XXXXXXX 标记的缓存文件。甚至生成一个新的。

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

我遇到了类似的问题,正在想办法。您需要 re-compile 主题。以下是步骤。

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

提供的文件