码迷,mamicode.com
首页 > 其他好文 > 详细

session的简单使用

时间:2014-07-21 23:39:35      阅读:326      评论:0      收藏:0      [点我收藏+]

标签:blog   http   使用   2014   io   cti   

前面提到使用httpredirect给用户提交表单之后,防止浏览器back重新提交一次,下面再用session的方法来防止用户这一行为,首先在django中配置session,默认情况下django会在middleware和installedapp中自动配置好,我们以一个评论来举例说明,

在view里写一个判断句:

if request.session.get(‘has_commented‘, False):
        return HttpResponse("you‘ve already commented.")

else:

  new_topic = ExchangeTopic(title=title, sponsor_name=request.user, status=0, create_time=timezone.now(),
                                  abstract=text)
       new_topic.save()
       request.session[‘has_commented‘] = True
       transaction.commit()

这样的话当用户评论一次后,再评论就会弹出提示

bubuko.com,布布扣

session的简单使用,布布扣,bubuko.com

session的简单使用

标签:blog   http   使用   2014   io   cti   

原文地址:http://www.cnblogs.com/tuifeideyouran/p/3858822.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!