Принудительное обновление страницы django со страницы react
Я реализовал "сложную" форму с помощью django (это одна из причин, почему я не смог сделать это с помощью react, см. далее). Чтобы получить к ней доступ, пользователь сначала должен пройти через индексную страницу, написанную с помощью react (чтобы объяснить цель заполнения формы).
Для перехода от страницы react к странице django у меня есть следующая кнопка:
<NavBtnLink to="/form_app/">Take the survey</NavBtnLink>
с:
import { Link as LinkR } from 'react-router-dom'
export const NavBtnLink = styled(LinkR)`
border-radius: 50px;
background: #06beb6;
...
`
Когда я нажимаю на кнопку, она перенаправляет на нужный адрес. Проблема в том, что страница остается пустой. Чтобы форма отобразилась, мне нужно вручную обновить страницу (с помощью F5 или кликом).
Я перечитал разные темы о похожих проблемах, но ни одно из найденных решений не сработало (например: location.reload(true); или установка фиктивного компонента={DummyComponent} в NavBtnLink...).
Кроме того, все темы ссылались на одну и ту же проблему с одной простой страницы react на другую (а не на простую страницу django, как у меня).
Есть ли у вас идеи, что я могу попробовать, так как у меня уже нет идей.
Мне просто нужна кнопка на моей странице react для перенаправления пользователя на мою форму django.
Спасибо.