[英]how to execute the output of print statement in python?
def BeersAll(request):
print request.COOKIES
attrib_list = dir(request)
print attrib_list
xyz = 'request.'+str(attrib_list[0])
print xyz
beers = Beer.objects.all().order_by('name')
context = {'beers': beers}
return render_to_response('index.html', context, context_instance=RequestContext(request))
输出:
{'csrftoken':'oXhz3P8qcAfTfz0f6KjU9QivGi4wReNe','sessionid':'bwavmmrlquwusixnrvp6hjzbzy2pdly5'}
['COOKIES', 'FILES', 'GET', 'META', 'POST', 'REQUEST', ....]
请求.COOKIES
我正在尝试遍历 attrib_list 并执行所有项目(即 request.items)
我正在寻找第一行中所有其他属性的 request.COOKIES 的输出类型,有什么方法可以在 python 中完成此操作。
req_data = {'request': []}
for attr in attrib_list:
req_data['request'].append(attr)
并将其渲染到模板。 但我不明白你为什么需要这个
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.