Fontawesome отказался загружать Django проект в heroku - PullRequest
0 голосов
/ 25 января 2020

Я купил шаблон, который я пытаюсь адаптировать к своему Django проекту. Когда я запускал его локально, он работал правильно, и теперь я правильно выполнил все настройки Django -Heroku и теперь попытался вывести sh проект на Heroku, но не удалось. Я сделал: git pu sh heroku master

результат: первый скриншот Затем запустите python manage.py collectstatic result: first screensho2

first screensho3

Я попытался выполнить поиск, и люди, получившие ту же проблему и исправившие ее, сказали, что они заменяют некоторые пути в файле CSS. если это правильно, где и как это сделать. Пожалуйста, я новичок в CSS и хочу подробное объяснение. Моя папка активов в виде файлов (ajax, css, img, js, s css и vendor). проект находится в sr c и путь к файлам stati c: C: \ Users \ Dell User \ Desktop \ virtual \ GrandBuzz \ src \ home \ stati c полный путь к бесплатной теме для темы. css is: C: \ Users \ Dell User \ Desktop \ virtual \ GrandBuzz \ src \ home \ static \ home \ assets \ vendor \ fontawesome-free \ css \ fontawesome-for-theme. css

Ответы [ 2 ]

0 голосов
/ 25 января 2020

Эта ошибка возникает из-за относительного импорта внутри fontawesome-for-them.css, так как он ссылается на файл ../webfonts/fa-brand-400.eot (и более).

Быстрое решение - добавление папки webfonts в ваши данные c файлов.

0 голосов
/ 25 января 2020

Я надеюсь, что вы делаете это с windows машины. Можете ли вы указать полный путь к файлу fontawesome-for-theme. css в вашем проекте или структуре dir вашего проекта.

Возможно, проблема в способе обращения к файлу. Попробуйте использовать концепцию «./» или «../» перед путем к файлу. Или попробуйте указать полный путь к файлу, где это возможно (что не является способом простоя).

...