Django 之----模版的使用

来源:互联网 发布:成都知美术馆各种图 编辑:程序博客网 时间:2024/06/13 11:03

模版的使用

            ONE Goal , ONE Passion!

如果对Django基本配置还是小白的话,请移步:

http://blog.csdn.net/fengltxx/article/details/78800245

第一:在setting中配置模版文件夹

My_Django/setting.py

    TEMPLATES = [ #模版        {            'BACKEND': 'django.template.backends.django.DjangoTemplates',            'DIRS': [os.path.join(BASE_DIR, 'templates')] # 模版文件夹....                ],        },    ]

第二:编写一个模版html

templates/hello/index.html

    <!DOCTYPE html>    <html lang="en">    <head>        <meta charset="UTF-8">        <title>{{ title }}</title>    </head>    <body>        <ul>            {% for item in list%}            <li>{{ item }}</li>            {% endfor %}        </ul>    </body>    </html>

第三:使用视图函数返回模版

Django提供了一个函数render封装了以上代码 方法render包含3个参数

  • 第一个参数为request对象
  • 第二个参数为模板文件路径
  • 第三个参数为字典,表示向模板中传递的上下文数据

hello/views.py:

        from django.http import HttpResponse, request        from django.shortcuts import render            '''            定义了一个试图函数            requset : 请求的request            '''            def hello(request):                # 传递给模板的数据                context = {'title': '我是模板', 'list': range(10)}                return render(request, 'hello/index.html', context)                #return HttpResponse("你好,我是模块!")

访问http://127.0.0.1:8000/hello 效果如下:

这里写图片描述

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 b2驾照超过年检怎么办 驾驶证过审一年怎么办 驾照一年未年审怎么办 b驾照年审过期怎么办 摩托车驾驶证过期一年怎么办 驾驶证过期一年半怎么办 驾照过期了几天怎么办 驾照过期超过一年怎么办 考试驾照过期了怎么办 驾校考试过期了怎么办 驾驶证明过期了怎么办 驾驶证年过期了怎么办 驾照过期六个月怎么办 移动预约号码取消怎么办 身份证换地址驾驶证怎么办 刚来成都怎么办居住证 我在外地怎么办身份证 身份证丢在外地怎么办 换领新身份证时旧证丢了怎么办 二代身份证重号怎么办 北京行驶证到期怎么办 北京驾驶证即将过期怎么办 去澳门没有网络怎么办 三个周期未年检怎么办 深圳驾照丢了怎么办 武汉驾照年审过期怎么办 武汉驾照过期了怎么办 科二过不了怎么办 南京身份证到期换新怎么办 过期身份证丢了怎么办 南京驾照过期了怎么办 换驾照身体证明怎么办 学车办理暂住证怎么办 a牌驾照扣分怎么办 b牌驾照扣分怎么办 b驾照扣分了怎么办 考驾照要暂住证怎么办 换驾驶证有色盲怎么办 外籍人员办理就业证怎么办 驾驶证该审过期怎么办 小车证扣满12分怎么办