Компрессор 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 в зависимости от вас.

Другие вопросы по тегам