Django 使用 locals() 函数
程序员文章站
2022-06-24 15:10:20
locals() 函数会以字典类型返回当前位置的全部局部变量。 在 views.py 中添加 在 templates 添加 new.html 在 urls.py 中 记得添加路径 效果: ......
locals() 函数会以字典类型返回当前位置的全部局部变量。
在 views.py 中添加
from django.shortcuts import render,httpresponse,render_to_response import datetime from blog import models def index(req): if req.method=="post": username = req.post.get("username") pwd = req.post.get("password") print(username) print(pwd) if username == "klvchen" and pwd=="123": return httpresponse("登录成功") #return render(req, "login.html") kl = "you are welcome" a = "hello" b = "world" c = "what" return render_to_response("new.html", locals())
在 templates 添加 new.html
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>title</title> </head> <body> <h1> {{ kl }}</h1> <h2> {{ a }}</h2> <h3> {{ b }}</h3> <h4> {{ c }}</h4> </body> </html>
在 urls.py 中 记得添加路径
url(r"index", views.index),
效果:
上一篇: iPhone12系列正式发布 2020苹果发布会新品汇总
下一篇: 你的声音太难听