Django представление вызывается дважды (двойной запрос get), первичный ключ устанавливается равным None
Запускаю проект django на localhost, и у меня есть кнопка перехода к профилю, которая отправляет pk (имя пользователя) обратно в представление профиля, и в настоящее время у меня есть некоторый отладочный код внутри представления, и я вижу, что он запускается дважды. Сначала он печатает правильный pk того профиля, на который я нажал, затем он говорит pk :None и выдает "GET /profile/None HTTP/1.1" 500
до ошибки Получен pk: tim [10/Jul/2024 21:15:52] "GET /profile/tim HTTP/1.1" 200 26400 до ошибки Получен пк: Нет Внутренняя ошибка сервера: /profile/None
Я понятия не имею, почему он вызывает дважды, странно то, что сайт все еще работает, он правильно переходит к правильному профилю, но просто выбрасывает ошибку в терминале. Спасибо!