django 将后台表数据展示在前台html页面中

简介:

我创建一个一个user表,录入了一些信息到表中。那么如何在前面的html页面中展示这张表中的信息呢?

wKiom1i3wYnRBOAiAAD8Knzt9vY928.png


1、在learn/urls.py中添加网址

wKioL1i3xATTcy63AAEDIqtO7h4551.png


2、在views中定义一个方法,来响应用户的请求

wKiom1i3wxDzgn0LAAFbTgwLOI4817.png

这里是定义了一个函数user_list(), 用来响应用户访问http://127.0.0.1/learn/user的请求

这个方法是使用html模板文件渲染并展示内容。

1
2
3
def  user_list(request):
     users  =  User.objects. all ()   #将User表中的所有对象赋值给users这个变量,它是一个列表
     return  render(request,  'home.html' , { 'users' : users}) 生成一个user变量,这个变量可以给templates中的html文件使用


3、编辑learn/templates/home.html文件

wKioL1i3xmOw8OUAAAFVjiaRvNI778.png



4、访问前台页面,

wKioL1i3xxHw5n-jAADCoYx8m5o758.png










本文转自 曾哥最爱 51CTO博客,原文链接:http://blog.51cto.com/zengestudy/1902660,如需转载请自行联系原作者

目录
相关文章
HTML+CSS 实现通用的企业官网页面(记得收藏)
HTML+CSS 实现通用的企业官网页面(记得收藏)
|
12天前
|
JavaScript 前端开发 Java
SpringBoot项目的html页面使用axios进行get post请求
SpringBoot项目的html页面使用axios进行get post请求
31 6
|
15天前
html,web页面朗读文字,朗读中文,朗读英文
html,web页面朗读文字,朗读中文,朗读英文
|
2月前
|
数据安全/隐私保护
自定义密码访问跳转页面HTML源码
自定义密码访问跳转页面HTML源码,源码由HTML+CSS+JS组成,记事本打开源码文件可以进行内容文字之类的修改,双击html文件可以本地运行效果,也可以上传到服务器里面,重定向这个界面
38 0
自定义密码访问跳转页面HTML源码
|
2月前
|
移动开发 HTML5
HTML5页面元素及属性
【8月更文挑战第23天】HTML5页面元素及属性。
39 4
HTML+CSS 实现带轮播图的企业官网页面(记得收藏)
HTML+CSS 实现带轮播图的企业官网页面(记得收藏)
HTML+CSS 星空闪烁登录页面(记得收藏)
HTML+CSS 星空闪烁登录页面(记得收藏)
HTML+CSS 登录页面(记得收藏)
HTML+CSS 登录页面(记得收藏)
|
27天前
|
数据处理 Python
Django视图:构建动态Web页面的核心技术
Django视图:构建动态Web页面的核心技术
|
2月前
|
XML JavaScript 测试技术
Web自动化测试框架(基础篇)--HTML页面元素和DOM对象
本文为Web自动化测试入门指南,介绍了HTML页面元素和DOM对象的基础知识,以及如何使用Python中的Selenium WebDriver进行元素定位、操作和等待机制,旨在帮助初学者理解Web自动化测试中的关键概念和操作技巧。
45 1