Я пытаюсь запустить приложение, использующее бэкэнд / api Django и интерфейс React. Интерфейс работает нормально.
Я запускаю бэкэнд, выполнив следующее:
./manage.py runserver 0.0.0.0:8003
И все начинается без проблем. Затем я запускаю интерфейс с
npm run build
Когда я захожу на IP, где я думаю, что мое приложение работает,
123.123.12.123:8003
Я вижу ошибку 400 (неверный запрос).
В моем терминале отображаются следующие ошибки:
[14/May/2019 17:45:42] "GET / HTTP/1.1" 400 26
[14/May/2019 17:45:43] "GET /favicon.ico HTTP/1.1" 400 26
каждый раз, когда я обновляю страницу.
Я новичок в Django, так что я надеюсь, что есть что-то простое, что мне не хватает. По поиску ошибки я увидел, что многие люди добавили html вроде <link rel="shortcut icon" type="image/png" href="{% static 'favicon.ico' %}"/>
. В моем бэкэнде django нет html, поэтому мне некуда это поставить.