DJango 数据库操作增删改查

前言

最近复习DJango,然后记录一下数据库的基本操作,大家喜欢可以收藏一下,没事look look

数据库

这是DJango的models创建数据库例子

class Book(models.Model):
    id = models.AutoField(primary_key=True)
    title = models.CharField(max_length=32)
    pub_date = models.DateField()
    price = models.DecimalField(max_digits=8, decimal_places=2)  # 999999.99
    publish = models.CharField(max_length=32)

    def __str__(self):
        return self.title

添加表记录

方式一:

book_obj = Book(id=1, title="python", price=100, pub_date="2020-01-01", publish="人民出版社")
 book_obj.save()

方式二:

# 具有返回值:create 返回值就是当前生成对象的记录
book_obj = Book.objects.create(id=2, title

版权声明:本文为weixin_52283613原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。