我正在使用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?