• Python--day64--内容回顾


    1,内容回顾

       1.ORM外键操作

        图书表和出版社表  多对一的关系

        #书

        class Book(models.Model):

          id = models.AutoField(primary_key=True)  #自增的ID主键

          #创建一个varchar(64)的唯一的不为空的字段

          title = models.CharField(max_length=46,null=False,unique=True)

          #和出版社关联的外键字段

          publisher = models.ForeignKey(to="Publisher")

        2.查增删改操作

          1.查

            book_list = modelse.Book.objects.all()  --->书对象的列表

          2.增

            new_book_obj = models.Book.objects.create(

            title="新书的名字"

            #publisher = publisher_obj,

            publisher_id = 7

          )

          3.删除

            models.Book.objects.get(id=10).delete()

          

          4.修改

            book_obj = models.Book.objects.get(id=9)

            book_obj.title=request.POST.get("book_title")

            book_obj.publisher_id = 9

            book_obj.save()

          5.

  • 相关阅读:
    Optimal Milking
    Alice's Chance
    The Perfect Stall
    项目范围管理
    计算机网络总结 第六章 网络层
    计算机网络总结 第一章 计算机网络概论
    Http与url
    javaScript期末复习基础
    计算机网络各层涉及协议
    javaScript_canvas 面向对象实现
  • 原文地址:https://www.cnblogs.com/xudj/p/10431692.html
Copyright © 2020-2023  润新知