Компрессор django используется по умолчанию при установке django?
Установлен ли компрессор django по умолчанию при установке django?
У меня были проблемы с белыми и Джанго. Я продолжаю получать эту ошибку:
ValueError: Missing staticfiles manifest entry for 'inline.bundle.js'
Теперь все исследования, которые я сделал, указывают, что это может быть whitenoise
(Я использую Heroku) и проблема с компрессором Django. Но я не помню, чтобы установить такой техник. Это по умолчанию? Один из предложенных обходных путей - заменить компрессор django другим. Но как?
Активно исследуя это, если бы у кого-то была эта проблема прежде, был бы признателен обходной путь.
1 ответ
Эта проблема принадлежит angular2/4/5. Если вы используете angular2 / 4/5, то это произойдет, потому что вы забыли загрузить встроенный скрипт в index.html проекта python.
пожалуйста, добавьте это в index.html
файл шаблонов проектов python
<script type="text/javascript" src="{{ANGULAR_STATIC}}inline.bundle.js"></script>
В setings.py
ANGULAR_STATIC = ' http://localhost:4200/'
Вы можете изменить URL в зависимости от вас.