3-4 Django留言板----model的增删改查

本文详细介绍了如何使用Django的Model进行数据库的查询、添加、删除操作。通过实例展示了如何在views中处理逻辑,包括使用.all()、.filter()等方法查询数据,以及如何通过Model添加数据到数据库,处理POST请求中的数据,以及删除数据库记录。同时也提到了Django的CSRF安全机制和HTTP协议中的POST方法。
摘要由CSDN通过智能技术生成

一、通过django的model查询数据库中记录,逻辑写在views中



1、一旦创建了数据模型,Django就会自动为您提供一个数据库抽象API,使您可以创建,检索,更新和删除对象

有关详细的·model操作可以查询对应版本的官方文档
参考链接:http://www.h5w3.com/doc/django-docs-1.9-en/topics/db/queries.html

这里写图片描述
all_messages是所有数据库objects,我们像操作类一样操作数据库的数据,我们对all_messages进行遍历,并取出数据库中的姓名字段的值

UserMessage.object是数据表的管理器manage,通过这个管理器可以构建QuerySet,是数据库中数据的一个集合

参考:
这里写图片描述

2、打断点、调试

调式之前先添加数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值