gpt4 book ai didi

python - 将上传的文本文件中的数据提取到 django 数据库中

转载 作者:行者123 更新时间:2023-12-01 03:00:27 24 4
gpt4 key购买 nike

编辑:更新了问题以使其更清楚我正在尝试尝试的内容!

我是使用 MySQL 数据库的 Django(使用版本 1.11.1)的新手。

架构:testdb表:输出(由 3 列组成 - header1、header2 和 header3)

Views.py

def upload(request):
if request.method == 'POST':
handle_uploaded_file(request.FILES['file'], str(request.FILES['file']))
return HttpResponse("Successful")

return HttpResponse("Failed")

def handle_uploaded_file(file, filename):
for s in file.read().split(','):
myobject = output(fileData=s)
myobject.save()

我该怎么做,在上传纯文本文件时,使用“,”作为分隔符分割信息,然后直接填充到 MySQL 数据库中。

例如,我有一个文本文件,其中包含:

  1. 安迪,72%,及格
  2. 克雷格,44%,失败

我希望它最终在 mysql 数据库中作为每个单独标题下的 2 行数据,但没有“,”

最佳答案

假设您的模型如下所示:

models.py

class MyModel(models.Model):
fileData = models.TextField()

views.py

def handle_uploaded_file(file, filename):
for s in file.read().split(','):
myobject = MyModel(fileData=s)
myobject.save()

关于python - 将上传的文本文件中的数据提取到 django 数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43894104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com