почему Django favicon перезагружается на страницах маршрутизации? (о ССР)

#django #next.js #server-side-rendering #favicon #prerender

Вопрос:

Привет, я использую фреймворк Django и создал простое веб-приложение.

Но при маршрутизации каждой страницы я мог видеть перезагрузку favicon (ИЛИ, возможно, это может быть загрузка html-файла).

Итак, вот в чем вопрос.

  1. Правильно ли, что фавикон перезагружается сам по себе? Или это потому, что на страницах маршрутизации, когда страница должна быть загружена, фавикон выглядит как движение загрузки? (Но если это так, мне так любопытно, потому что буквально у меня не было ни одного кода в some_page.html файле, даже тегов…)
  2. Я также сделал простое Next.js веб-приложение. Но на страницах маршрутизации фавикон остается неподвижным, и я не видел никаких движений при загрузке. Так ли это потому, что при запросе маршрутизации в приложении Django, как это необходимо return render('index.html') в views.py файле, мы видим движения загрузки? Я полагаю, это потому, что Django работает по SSR (просто рендеринг страниц. И даже оказывает ПО запросам), Next.js по SSG (страницы предварительного рендеринга).

Если это так, я бы предпочел JavaScript Python…

Спасибо, что прочитали мой вопрос!