roselearn

导航

Django简单模板展示及变量、对象取值

模板语言不属于python语言,也不属于html语言,是一门独立的语言

  • 模板配置 

  模板放在项目跟目录下,或者放在app下都可以,在settings.py文件配置模板路径

  'DIRS': [os.path.join(BASE_DIR, 'templates')]

  • 登录模板

  登录模板

    编写视图,用render渲染html

   配置path

    访问

  • 变量取值

  视图,注意变量需要传context,且context必须是个字典

   模板文件

  变量取值用{{变量}},列表取值用{{变量.下标}},字典取值用{{变量.键}}

   配置path

    访问

  • 对象取值

  视图

 

   模板

  通过 实例.属性 获取对象的属性值
  通过 实例.方法名称 取出方法的返回值,方法名称没有括号
  注意该方法是不带参数的(默认只有self参数),若带了其它参数则获取不到

  展示

 

posted on 2023-01-06 12:33  dongzs  阅读(212)  评论(0)    收藏  举报