2007年12月14日 星期五 15:33
请教大家一下,我在lighttpd上面通过fcgi的方式部署django的应用,然后我自己 写了用户权限的代码,没用django的,现在我想在该 lighttpd上面再跑perl写的 CGI,这些CGI需要在执行的时候取在django应用中登陆的用户的用户名称,通过 session的方式,我就想先问问这样能够取得到吗?
2007年12月15日 星期六 12:47
可以,django的session是写在数据库里的。 在 07-12-14,李超<lichao在youku.com> 写道: > 请教大家一下,我在lighttpd上面通过fcgi的方式部署django的应用,然后我自己 > 写了用户权限的代码,没用django的,现在我想在该 lighttpd上面再跑perl写的 > CGI,这些CGI需要在执行的时候取在django应用中登陆的用户的用户名称,通过 > session的方式,我就想先问问这样能够取得到吗? > > > > > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- Blog http://vicalloy.spaces.live.com/ My googlepage http://vicalloy.googlepages.com/ OldPhoto http://www.lzpian.com/
2007年12月16日 星期日 16:42
跨平台的session共享,看起来是个问题,因为对perl不是很熟悉,说说django中如何处理session: 根据SESSION_ENGINE的配置Django可以把session放在很多地方: file、db、cache 默认情况下是在db中,为了简单起见,以file为例: 这个储存session的地方位于: django.contrib.session.backend.file 比较关键的是save、laod这两个函数分别使用的SessionBase.encode和SessionBase.decode 四个函数。session中存放的数据可以通过SessionBase.encode和SessionBase.decode来编码。 所以真需要在perl中使用对应的方法处理数据(具体什么函数偶也不知道:D),就可以共享session了 On Dec 14, 2007 3:33 PM, 李超 <lichao at youku.com> wrote: > 请教大家一下,我在lighttpd上面通过fcgi的方式部署django的应用,然后我自己 > 写了用户权限的代码,没用django的,现在我想在该 lighttpd上面再跑perl写的 > CGI,这些CGI需要在执行的时候取在django应用中登陆的用户的用户名称,通过 > session的方式,我就想先问问这样能够取得到吗? > > > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- 关注LAMP平台、安全、及web开发的个人blog: http://hackgou.itbbq.com PGP KeyID: hackgou#Gmail.com PGP KeyServ: subkeys.pgp.net
2007年12月17日 星期一 09:16
哦,就是那个django_session的表是吧,我试试看,谢谢! vicalloy 写道: > 可以,django的session是写在数据库里的。 > > 在 07-12-14,李超<lichao在youku.com> 写道: > >> 请教大家一下,我在lighttpd上面通过fcgi的方式部署django的应用,然后我自己 >> 写了用户权限的代码,没用django的,现在我想在该 lighttpd上面再跑perl写的 >> CGI,这些CGI需要在执行的时候取在django应用中登陆的用户的用户名称,通过 >> session的方式,我就想先问问这样能够取得到吗? >> >> >> >> >> >> _______________________________________________ >> python-chinese >> Post: send python-chinese在lists.python.cn >> Subscribe: send subscribe to python-chinese-request在lists.python.cn >> Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn >> Detail Info: http://python.cn/mailman/listinfo/python-chinese >> > > > -- 李超 网络工程师 HTTP://www.youku.com 电话:(8610)84608668-804 传真:(8610)84608311 邮件:lichao在youku.com 优酷网 世界都在看
2007年12月17日 星期一 09:22
youku´òËãÓÃdjango? On 12/17/07, À <lichao在youku.com> wrote: > > Ŷ£¬¾ÍÊÇÄǸödjango_sessionµÄ±íÊÇ°É£¬ÎÒÊÔÊÔ¿´£¬Ð»Ð»£¡ > > vicalloy дµÀ: > > ¿ÉÒÔ£¬djangoµÄsessionÊÇдÔÚÊý¾Ý¿âÀïµÄ¡£ > > > > ÔÚ 07-12-14£¬À<lichao在youku.com> дµÀ£º > > > >> Çë½Ì´ó¼Òһϣ¬ÎÒÔÚlighttpdÉÏÃæͨ¹ýfcgiµÄ·½Ê½²¿ÊðdjangoµÄÓ¦Óã¬È»ºóÎÒ×Ô¼º > >> дÁËÓû§È¨Ï޵ĴúÂ룬ûÓÃdjangoµÄ£¬ÏÖÔÚÎÒÏëÔڸà lighttpdÉÏÃæÔÙÅÜperlдµÄ > >> CGI£¬ÕâЩCGIÐèÒªÔÚÖ´ÐеÄʱºòÈ¡ÔÚdjangoÓ¦ÓÃÖеǽµÄÓû§µÄÓû§Ãû³Æ£¬Í¨¹ý > >> sessionµÄ·½Ê½£¬ÎÒ¾ÍÏëÏÈÎÊÎÊÕâÑùÄܹ»È¡µÃµ½Â𣿠> >> > >> > >> > >> > >> > >> _______________________________________________ > >> python-chinese > >> Post: send python-chinese在lists.python.cn > >> Subscribe: send subscribe to python-chinese-request在lists.python.cn > >> Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > >> Detail Info: http://python.cn/mailman/listinfo/python-chinese > >> > > > > > > > > -- > À ÍøÂ繤³Ìʦ > > HTTP://www.youku.com > µç»°£º(8610)84608668-804 > ´«Õ棺(8610)84608311 > Óʼþ£ºlichao在youku.com > ÓÅ¿áÍø ÊÀ½ç¶¼ÔÚ¿´ > > > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20071217/33c03251/attachment.htm
Zeuux © 2024
京ICP备05028076号