2006年03月23日 星期四 17:25
《Request and response objects》估计今明两天就能阅读完 其中的一些方法和属性我也尝试体验了一番 关于META这个属性的使用还不是很清楚 我尝试a=request.META或者a=request.META.REMOTE_ADDR 然后return HttpResponse(a) 前者返回: Traceback (most recent call last): File "d:\python24\lib\site-packages\django-0.91-py2.4.egg\django\core\servers\basehttp.py", line 273, in run self.finish_response() File "d:\python24\lib\site-packages\django-0.91-py2.4.egg\django\core\servers\basehttp.py", line 312, in finish_response self.write(data) File "d:\python24\lib\site-packages\django-0.91-py2.4.egg\django\core\servers\basehttp.py", line 383, in write assert type(data) is StringType,"write() argument must be string" AssertionError: write() argument must be string 后者返回: AttributeError at /vv/'dict' object has no attribute 'REMOTE_ADDR' 以上是问题一 第二个问题是关于woodlog,有这样一句class FieldsCollection(object): object也是一个类?我找半天没找着 第三个是经验问题了: 阅读完毕《Request and Response objects》后,你建议我再阅读哪一份文档呢? 我觉得问一下好点,免得我花时间去看哪些短期内根本用不上的东西,浪费时间 谢谢! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060323/b1cc6b6c/attachment.htm
2006年03月23日 星期四 17:40
On 3/23/06, 风向标 <vaneoooo at gmail.com> wrote: > > > 《Request and response objects》估计今明两天就能阅读完 > > 其中的一些方法和属性我也尝试体验了一番 > > 关于META这个属性的使用还不是很清楚 > > 我尝试a=request.META或者a=request.META.REMOTE_ADDR > 然后return HttpResponse(a) > 前者返回: > > Traceback (most recent call last): > File > "d:\python24\lib\site-packages\django-0.91-py2.4.egg\django\core\servers\basehttp.py", > line 273, in run > self.finish_response() > File > "d:\python24\lib\site-packages\django-0.91-py2.4.egg\django\core\servers\basehttp.py", > line 312, in finish_response > self.write(data) > File > "d:\python24\lib\site-packages\django-0.91-py2.4.egg\django\core\servers\basehttp.py", > line 383, in write > assert type(data) is StringType,"write() argument must be string" > AssertionError: write() argument must be string > > 后者返回: > AttributeError at /vv/ > 'dict' object has no attribute 'REMOTE_ADDR' META是一个字典,不能使用.操作,需要 META['REMOTE_ADDR']才可以。 > > > > 以上是问题一 > > > 第二个问题是关于woodlog,有这样一句class FieldsCollection(object): > > > object也是一个类?我找半天没找着 object是new style-class 的写法,它是python的一个内置对象。从它派生才可以使用象super, property, 这种new style-class才支持的方法。可以先不管它。 > > > > > > 第三个是经验问题了: > > 阅读完毕《Request and Response objects》后,你建议我再阅读哪一份文档呢? > > 我觉得问一下好点,免得我花时间去看哪些短期内根本用不上的东西,浪费时间 > > 这个我是用到什么看什么,有些文档不一定全部都看完,而且必要时还要去看源代码。还是要看你遇到什么问题,然后再考虑看什么文档。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2006年03月23日 星期四 21:33
那么COOKIES这个呢? 文档也说它是个标准字典 但是我尝试a=request.COOKIES没效果 然后返回a,没效果 它也没提供字典的key 前面又说除了session以外其他都只考虑只读 晕呐 在06-3-23,limodou <limodou at gmail.com> 写道: > > On 3/23/06, 风向标 <vaneoooo at gmail.com> wrote: > > > > > > 《Request and response objects》估计今明两天就能阅读完 > > > > 其中的一些方法和属性我也尝试体验了一番 > > > > 关于META这个属性的使用还不是很清楚 > > > > 我尝试a=request.META或者a=request.META.REMOTE_ADDR > > 然后return HttpResponse(a) > > 前者返回: > > > > Traceback (most recent call last): > > File > > "d:\python24\lib\site-packages\django- > 0.91-py2.4.egg\django\core\servers\basehttp.py", > > line 273, in run > > self.finish_response () > > File > > "d:\python24\lib\site-packages\django- > 0.91-py2.4.egg\django\core\servers\basehttp.py", > > line 312, in finish_response > > self.write(data) > > File > > "d:\python24\lib\site-packages\django- > 0.91-py2.4.egg\django\core\servers\basehttp.py", > > line 383, in write > > assert type(data) is StringType,"write() argument must be string" > > AssertionError: write() argument must be string > > > > 后者返回: > > AttributeError at /vv/ > > 'dict' object has no attribute 'REMOTE_ADDR' > > META是一个字典,不能使用.操作,需要 META['REMOTE_ADDR']才可以。 > > > > > > > > 以上是问题一 > > > > > > 第二个问题是关于woodlog,有这样一句class FieldsCollection(object): > > > > > > object也是一个类?我找半天没找着 > > object是new style-class 的写法,它是python的一个内置对象。从它派生才可以使用象super, property, > 这种new style-class才支持的方法。可以先不管它。 > > > > > > > > > > > > 第三个是经验问题了: > > > > 阅读完毕《Request and Response objects》后,你建议我再阅读哪一份文档呢? > > > > 我觉得问一下好点,免得我花时间去看哪些短期内根本用不上的东西,浪费时间 > > > > > 这个我是用到什么看什么,有些文档不一定全部都看完,而且必要时还要去看源代码。还是要看你遇到什么问题,然后再考虑看什么文档。 > > -- > I like python! > My Blog: http://www.donews.net/limodou > NewEdit Maillist: http://groups.google.com/group/NewEdit > > _______________________________________________ > 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 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060323/00da7276/attachment.htm
Zeuux © 2025
京ICP备05028076号