django 单表常用操作
Django单表的增删改查
-
模型
from django.db import models # 创建用户模型 class User(models.Model): name = models.CharField(max_length=32) -
增加
# 第一种添加 user = User(name='xxxx') user.save() # 第二种添加 User.objects.create(User(name='xxx')) # 批量添加 user_list = [User(name='xxx'),User(name='aaaa')] User.object.bulk_create(user_list) -
删除
User.objects.filter(id=1).delete() -
更新
user = User.objects.filter(id=1).update(name='xxxx') -
查询
# 模糊查询 字段名称__contains('匹配的字') User.objects.filter(name__contains('xxxx')).all() # 精确查询 User.objects.filter(name='xxxx').all()

浙公网安备 33010602011771号