缩放Django文件上传

时间:2018-04-17 14:27:05

标签: python django amazon-web-services amazon-s3 file-upload

我最近创建了一个内联表单集来管理文件上传。 我的目标是在AWS上托管我的文件。

我有一个样板房。该模型具有相关的Model HouseDocument,其中存储与房屋相关的文件。 HouseDocument将House作为ForeigKey。

这是观点:

def manage_files(request, house_slug):
    house = House.objects.get(slug=house_slug)
    HouseDocumentInlineFormSet = inlineformset_factory(House, HouseDocument, fields=('document',))
    if request.method == "POST":
        formset = BookInlineFormSet(request.POST, request.FILES, instance=house)
        if formset.is_valid():
            formset.save()
            return HttpResponseRedirect(house.get_absolute_url())
    else:
        formset = BookInlineFormSet(instance=author)
    return render(request, 'manage_books.html', {'formset': formset})

我没有寻求代码示例。我寻求有关大型Web应用程序在拥有大量并发用户时如何处理文件上载的建议? 有用的文件吗?

Django IO阻止是否会使文件上传变得复杂?

0 个答案:

没有答案