我正在使用render_to_response將列表發送到模板。我正在使用django快捷鍵。鋤頭要做到這一點?如何設置一個變量的上下文實例?如何呈現迴應?
Q
如何呈現迴應?
4
A
回答
2
from django.shortcuts import render_to_response
def my_view(request):
mylist = ['item 1', 'item 2', 'item 3']
return render_to_response('template.html', {'mylist':mylist})
然後,您可以訪問並在這樣的模板枚舉list
(除其他方法):
{% for i in mylist %}
{{ i }},
{% endfor %}
2
與任何模板值一樣。
def some_view(request):
# ...
my_data_dictionary = { 'somelist': my_list }
return render_to_response('my_template.html',
my_data_dictionary,
context_instance=RequestContext(request))
順便說一句,有一個nice documentation。
0
您可以在上下文中發送列表。例如:
my_list = [1, 2, 3, 4]
context = dict(my_list = my_list)
render_to_response(template, context)
閱讀相關documentation瞭解更多信息。
如果您想將additional information傳遞給模板,請使用RequestContext
來包裝上下文字典。您需要爲此啓用適當的上下文處理器。
相關問題
- 1. 如何使用jQuery呈現響應流?
- 2. 如何從REST響應呈現對象
- 3. 如何在Rails應用中呈現sitemap.xml
- 4. 如何讓json數據反應呈現?
- 5. 如何呈現OpenStreetMaps?
- 6. 如何呈現bottlepy
- 7. 如何檢查響應組件何時呈現或重新呈現
- 8. 返回按鈕不呈現
- 9. 如何防止反應路由器重新呈現以前呈現的頁面?
- 10. UISplitViewController:如何呈現popover?
- 11. 如何重新呈現flatlist?
- 12. 如何呈現在移動
- 13. 如何呈現weasyprint鏈接?
- 14. 如何呈現在angularjs
- 15. LWJGL如何呈現SSAO
- 16. 如何讓Gridview呈現THEAD?
- 17. 如何動態呈現HTML
- 18. 如何呈現的Android
- 19. 複數如何呈現?
- 20. 如何呈現UIScrollView Modaly
- 21. 如何呈現有條件
- 22. 如何從UITabBarController呈現MPMoviePlayerViewController?
- 23. 如何呈現複選框?
- 24. 如何呈現形式
- 25. 如何呈現HTML塊?
- 26. 如何(假)mipmap equirectangular呈現?
- 27. 如何呈現在角2
- 28. Hapi + Swagger,如何呈現HTML?
- 29. 如何呈現JS軌3
- 30. 如何呈現ui-routes?