2006年04月22日 星期六 16:24
例子里是这样的: from django.http import HttpResponseRedirect from django.shortcuts import render_to_response def login(request): username = request.POST.get('username', None) if username: request.session['username'] = username username = request.session.get('username', None) if username: return render_to_response('login.html', {'username':username}) else: return render_to_response('login.html') def logout(request): try: del request.session['username'] except KeyError: pass return HttpResponseRedirect("/login/") 我想当单一用户使用时,系统给session字典的key----------'username'赋session的值 但是当多个用户使用时,这段代码都只会赋给key名为'username'的字典 会不会就冲突了呢? 我看了下woodlog和beyond 使用的好象都是一个叫SESSION_KEY的变量 是从django中import进来的 它的作用是?? 比较好的方案好象都是用***.id作为session 那***.id是否能作为session的key呢? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060422/4988f7a7/attachment.htm
Zeuux © 2025
京ICP备05028076号