Удалить данные сеанса из шаблона Django - PullRequest
0 голосов
/ 14 мая 2019

По сути, я хочу, чтобы пользователь мог нажать кнопку в шаблоне, которая вызовет

del request.session['example'] 

, которая находится в моем views.py

Так что, может быть, что-то вроде.

if *user has pressed button*:
   del request.session['example']

else:
   pass

Я не могу понять, как передать это между моим шаблоном и моими представлениями

1 Ответ

1 голос
/ 14 мая 2019

Любое взаимодействие между пользователем и Django должно осуществляться через URL-адрес и представление.В вашем случае вы можете иметь форму, которую пользователь отправляет вручную, или, если вы хотите, чтобы она была более гладкой, вы можете использовать Ajax, но в любом случае принцип тот же: пользователь вызывает какое-то действие, которое вызывает представление, делая запросна URL.

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