美文网首页
Django-数据库操作之增加数据

Django-数据库操作之增加数据

作者: 测试探索 | 来源:发表于2022-09-01 20:45 被阅读0次

    在子应用下的,book/views.py文件进行增删改查的操作,本章以增为主。

    from django.http import HttpResponse
    from django.shortcuts import render
    
    # Create your views here.
    from book.models import BookInfo
    
    def index(request):
    
        #在这里实现,增删改查
        books = BookInfo.objects.all()
        print(books)
    
        return HttpResponse('index')
    
    ##########增加数据################
    #方式一
    book = BookInfo(
        name = 'Django',
        pub_data = '2000-1-1',
        readcount = 10
    )
    
    #必须要调用 对象的save方法才能将数据保存到数据库中
    book.save()
    
    #方式二
    #objects -- 相当于一个代理 实现增删改查
    BookInfo.objects.create(
        name = '测试开发',
        pub_data = '2020-1-1',
        readcount = 100
    )
    
    image.png

    在shell中运行,控制台调试

    python3 manager.py shell
    
    image.png

    相关文章

      网友评论

          本文标题:Django-数据库操作之增加数据

          本文链接:https://www.haomeiwen.com/subject/zvgfnrtx.html