pythonDjango框架数据库的增删改查

Django数据迁移
创建表结构:python manage.py migrate
Django模型变更:python manage.py makemigrations Student
创建表结构:python manage.py migrate Student

Django框架的增删改查:
#增
def wav_save(batch, phone):
wav = audio(batch =batch,phone=phone)
wav.save()

#删
def wav_delete(batch):
wav = audio.objects.get(batch=batch)
wav.delete()

#改
def status_update(batch,status):
audio.objects.filter(batch=batch).update(status=status)

#查
def wav_select(taskId):
print(‘根据taskId查询timestamp, sign, batch’)
audio_path_list = models.audio.objects.all().filter(task_id=taskId)
for i in range(len(audio_path_list)):
dict = {}
# 获取数据库数据
batch= audio_path_list[i].batch
timestamp= audio_path_list[i].timestamp
sign= audio_path_list[i].sign
# 封装成字典
dict[“batch”] = batch
dict[“timestamp”] = timestamp
dict[“sign”] = sign
print(dict)

发布了15 篇原创文章 · 获赞 3 · 访问量 387

猜你喜欢

转载自blog.csdn.net/weixin_44520602/article/details/104607406