Django笔记2--django模板
一、django模板两种特殊符号:
{
{ }} 和 {% %}
{
{ }}表示变量,在模板渲染的时候替换成值, {% %}表示逻辑相关的操作。
1、变量{ { }}
{ { 变量名}} 变量名由字母和下划线组成。点(.)在模板中用来获取对象的相应属性。
#出版社列表
def press_list(request):
#1、去数据库把查询所有出版社
ret = Press.objects.all()
print(ret)
# 2、在html页面上展示出来
return render(request,'press_list2.html',{
'ret':ret})
注:当模板中点(.),按如下顺序查询:
- 在字典中查询
- 属性或方法