python增删改查前后端数据显示

本文详细介绍了使用Django进行数据库操作的方法,包括查询、删除、更新等核心功能,并分享了前后端交互实现数据库插入及显示的经验。通过对比不同代码片段,展示了代码水平的差异,强调了Django框架在前后端分离开发中的优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

缩进和空格分别是tap和shift+tap,今天还百度搜了感觉傻傻的哈,
今天学习了删插找改

 # all_messages=Message.objects.all()[:1]
    # sliced_query=Message.objects.all()
    # print(all_messages.query)
    # print(sliced_query.query)
    # all_messages=Message.objects.filter(name="bobby")
    # all_messages.delete()
    # print(all_messages.query)

    # for message in all_messages:
    # message = Message.objects.get(name="bobby1")
    # print(message.name)

    # message.name="jh"
    # message.address="xian"
    # message.email="123"
    # message.message="liuyan2"
    # message.save()
    #message.delete()

前后端实现插入数据库及显示
在这里插入图片描述
在这里插入图片描述
django不允许前端有过多逻辑还是好评哈,程序员们互不影响太多哈哈

今天同时体会到了同样都是代码,但体现出来的水平还是有很大差距的
细品下面两端,哈哈,加油

    if request.method == "GET":
        var_dict={}
        all_message=Message.objects.all()
        if all_message:        #python中如果数据为空会报错
            message=all_message[2]
            var_dict={
                "message":message
            }

        return render(request,"message_form.html",var_dict)

在这里插入图片描述
在这里插入图片描述
python中如果数据为空会报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值