我正在尝试将更多文件保存到数据库中。我用POST
发送并通过以下方式在服务器中捕获:
html格式:
<input type="file" multiple="multiple" name="images[]"/>
服务器代码-django:
images = request.POST.getlist('images[]')
。但我得到的只是一个空数组。[]
。你知道吗
现在我的问题是我不知道如何将这些文件和其他数据一次保存到数据库中。嗯,我想,我会在images[]
上运行一个循环,但我手头还有其他数据
编辑:例如,我有streetname、city、country和一个位置的3个foto。如果我循环3个图像,我将保存街道名称,城市,国家三次在数据库这是愚蠢的。我想保存一个位置的3张图片和其他数据只保存一次。现在我想到了一个解决方案:我将创建一个名为Image
的单独表,然后我有两个地方要保存:分别保存图像和分别保存到不同表的数据。我能接受这个解决方案吗?你知道吗
多谢了
相关问题 更多 >
编程相关推荐