2016-05-27 7 views
-2
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)) 

出力:pythonでprintステートメントの出力を実行する方法は?

  1. { 'csrftoken': 'oXhz3P8qcAfTfz0f6KjU9QivGi4wReNe'、 'セッションID': 'bwavmmrlquwusixnrvp6hjzbzy2pdly5'}

  2. [ 'COOKIES'、 'FILES'、 'GET'、 ' META」、 'POST'、 'REQUEST'、....]

  3. request.COOKIES

私はattrib_listをループし、すべてのアイテム(ie)request.itemsを実行しようとしています

私は要求のために得た出力の種類を探しています。他のすべての属性の最初の行には、 Pythonでこれを達成する方法。

+0

attrib_listをループし、文字列を取得し、変数に格納して実行しますか? – Li357

答えて

0
req_data = {'request': []} 
for attr in attrib_list: 
    req_data['request'].append(attr) 

をテンプレートにレンダリングします。しかし、私はあなたがこれを必要とする理由を理解していません

関連する問題