从Django模板中删除会话数据

时间:2019-05-14 07:18:13

标签: python django

基本上,我希望用户能够单击模板中要调用的按钮

del request.session['example'] 

在我的视图中。py

所以也许类似。

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

else:
   pass

我不知道如何在模板和视图之间进行交流

1 个答案:

答案 0 :(得分:1)

用户和Django之间的

任何交互必须通过URL和视图进行。在您的情况下,您可以拥有用户手动提交的表单,或者如果您希望表单更加无缝,则可以使用Ajax,但是两种方法的原理都相同:用户通过发出请求来调用某些操作来调用视图到URL。