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)