Django+xadmin开发笔记(四) mysql数据库数据展示到前段页面

编程入门 行业动态 更新时间:2024-10-26 13:32:12

Django+xadmin开发笔记(四) mysql数据库数据展示到前段<a href=https://www.elefans.com/category/jswz/34/1771336.html style=页面"/>

Django+xadmin开发笔记(四) mysql数据库数据展示到前段页面

(一)展示到前端前,我们先从把数据从数据库拿到后台。通过我们之前的方法。

message = None

all_name = UserMessage.object.fillter("数据字字段"="条件")

if all_name:

    message = all_name[0]

这里我们通过rened函数的第三参数来向前段传递我们的数据。

return render(request,“映射的页面”,{

    “my_message”:message

})

这个my_message是form中的value值。

(二)到前段页面,在form表单中,对应的项上加上value:{% my_message.字段%}。


这时我们刷新下页面,如果数据库有数据,那么我们就可以看到我们的前段有我们的数据了。

这里我们加上一个if条件来判断是非有数据。

value{% if my_message.name=="wuju"%}wujus{%endif%}

或者

value{% if my_message.name=="wuju"%}wujus{%else%}wuju is  null{%endif%}

当然我们可以用另一个函数来:

value{% ifequal  参数1  参数2%}显示{%endifequal%}

或者加上一个slice:

value{% ifequal  参数1|slice:“”参数“”  参数2%}显示{%endifequal%}


用来刷选数据,比较数据。

这里附上django默认模板文档:.0/ref/templates/builtins/

可以才看默认模板。

更多推荐

Django+xadmin开发笔记(四) mysql数据库数据展示到前段页面

本文发布于:2024-02-12 00:08:55,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1684498.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:页面   数据库   笔记   数据   Django

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!