Django / JavaScript нажатие кнопки показывает значение - страница перезагрузки удаляет значение - PullRequest
0 голосов
/ 04 мая 2020

Я создаю игру в Django, более конкретно, в oTree с Django Template Language и JavaScript веб-интерфейсом. Когда я нажимаю кнопку, значение должно быть показано (получено, что покрыто), это делается с некоторыми JavaScript. Но когда я обновляю / перезагружаю страницу, мне нужно, чтобы это значение по-прежнему отображалось, и чтобы я не нажимал кнопку все время. Кто-нибудь знает, есть ли обходной путь для этого в Django или JavaScript?

1 Ответ

0 голосов
/ 04 мая 2020

Состояние показанных / скрытых значений должно храниться где-то: на стороне клиента (в браузере) или на стороне сервера. Для хранения на стороне клиента вы можете использовать localStorage , для стороны сервера - сеанс , DB или кеш . Если вы решили использовать состояние на стороне сервера - добавьте еще js к кнопкам onclick обработчиков событий и отправьте состояние кнопки на сервер с помощью ajax

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...