django admin base.css не может быть найден - PullRequest
0 голосов
/ 09 марта 2019

У меня есть экземпляр opensx, который прекрасно работает только со странной проблемой.для тех, кто не знаком с openx , это система управления обучением, написанная на django.

Проблема:
при попытке доступа к администратору django из http://mydomain.tld/admin правильно показывает страницу входа, но с двумя статическими файлами, к сожалению, один из них (base.f4e3330c1326).css) отсутствует в файловой системе, и запрос на его загрузку заканчивается ответом HTTP 404 Not Found.

При просмотре статического каталога, есть 3 связанных файла:

├── base.5af66c1b1797.css  
├── base.css  
├── base.d01c565630c2.css 

Скопирование контрольной суммы md5 base.css:

user@host: ~$ md5sum /edx/var/edxapp/staticfiles/studio/admin/css/base.css
5af66c1b1797cb8f865b443cea0dcc17  /edx/var/edxapp/staticfiles/studio/admin/css/base.css

с использованием оболочки django для извлеченияпуть к файлам:

>>> from django.contrib.staticfiles.templatetags.staticfiles import static
>>> static('admin/css/base.css')
'/static/studio/admin/css/base.f4e3330c1326.css'

Я собирал статические файлы более десяти раз, но это не исправлено.

у моего подобного экземпляра где-то еще нет этой проблемы, и я действительно смущен этим.не могли бы вы помочь мне отладить это?

PS: я не знаю о webpack, но я думаю, что они начали использовать его недавно, и я думаю, что это должно иметь какое-то отношение к моей проблеме ...

...