zoukankan      html  css  js  c++  java
  • 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>


    原文 转自网络 年数久远 特此向作者致敬
  • 相关阅读:
    [JSOI2008]Blue Mary开公司[李超线段树]
    线段树分治
    满汉全席[2-SAT]
    「一本通 3.5 练习 5」和平委员会
    2-SAT问题
    2019/04/06 BJ省选模拟DAY1
    构造题【随时更
    文本编辑器vim/vi——命令模式
    指令——cat
    指令——history
  • 原文地址:https://www.cnblogs.com/honey01/p/7273810.html
Copyright © 2011-2022 走看看