删除模板上的会话值

时间:2018-08-02 22:53:06

标签: django django-templates

我要在views(insertProduct)上创建一个会话值:

def insertProduct
    request.session['insert_product'] = 'ok_insert'
    return redirect('list_products')

def listProducts
    context ={
     'productos':Products.objects.all()
    }
    return render(request, 'mytemplate.html', context)

在我的模板上验证会话中是否存在

{% if request.session.insert_product == 'ok_insert'%}
 //do something
 //here i need delete the session value
{% endif %}

请提出任何想法或建议谢谢!

1 个答案:

答案 0 :(得分:0)

设定为:

The Ahead-of-Time (AOT) compiler

获取:

request.session['id_session'] = 'new value'

文档中的更多详细信息: session values