• django加载本地html


    django加载本地html

    from django.shortcuts import render
    
    from django.http import HttpResponse
    from django.shortcuts import render,render_to_response
    
    
    # Create your views here.
    
    def hello(request):
        return render_to_response("hello.html")
    

    导入的html文件需要新建文件夹如图所示

    传递数据到html中

    Python代码

    # Create your views here.
    # http://weibo.com/lixiaodaoaaa
    
    class Person(object):
        def __init__(self, name, age, sex):
            self.name = name
            self.age = age
            self.sex = sex
        def say(self):
            return self.name
    
    
    def hello(request):
        u_user = Person("dog", 18, "male")
        myList = ["sendList to the html files", "god", "god02"]
        u_content_dic = {"u_title": "Title Is Here", "u_user": u_user,"u_test_str":myList}
        ##传递一个字典作为Content_type
        return render_to_response("hello.html", u_content_dic)

    Html代码去取值:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
            "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
        <title>{{ u_title }}</title>
        <h1>{{ u_user.age }}</h1>
        <h1>{{ u_user.name }}</h1>
        <h1>{{ u_user.sex}}</h1>
        <h1>{{ u_test_str.0}}</h1>
        <h1>{{ u_test_str.1}}</h1>
        <br/>
        <h1>{{ u_user.say}}</h1>
    </head>
    <body>
    
    </body>
    </html>


    原文 转自网络 年数久远 特此向作者致敬
  • 相关阅读:
    Windows永久修改pip安装源
    MySQL 超键 候选键 主键 外键是什么
    scrapy中间件
    crawlspider
    scrapy
    MongoDB 命令
    如何反扒
    表前缀sw_时
    自增序号,而且默认变量就是$i,也就是说在你的volist标签之内,可以直接使用$i
    html,if标签使用
  • 原文地址:https://www.cnblogs.com/honey01/p/7273810.html
Copyright © 2020-2023  润新知