Django 为什么request.FILES不工作?

Django 为什么request.FILES不工作?,django,django-file-upload,Django,Django File Upload,当我尝试使用request.Files时,会出现以下错误 WSGIRequest' object has no attribute 'Files' 这是我的观点 from django.contrib import messages from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger from django.core.urlresolvers import reverse from django.ht

当我尝试使用request.Files时,会出现以下错误

WSGIRequest' object has no attribute 'Files'
这是我的观点

from django.contrib import messages
from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger
from django.core.urlresolvers import reverse
from django.http import HttpResponseRedirect
from django.shortcuts import render, get_object_or_404, redirect
from .forms import PostForm
from .models import Post




def post_create(request):
    form = PostForm(request.POST or None, request.Files or None)
    if form.is_valid():
        instance = form.save(commit=False)
        instance.save()

        messages.success(request, "Created !!")
        return HttpResponseRedirect(instance.get_absolute_url())
    else:
        messages.error(request, "not Created !!")
    context = {
        "form": form,
        "title": "Create Form"
    }
    return render(request, "posts/post_form.html", context)

但在教程中,我看到他使用它时一帆风顺。我怎样才能解决这个问题?

我想你拼写错了,它是
请求.FILES
而不是
请求.FILES

form = PostForm(request.POST, request.FILES or None)

我想你拼错了,它是
request.FILES
而不是
request.FILES

form = PostForm(request.POST, request.FILES or None)

<代码>文件>代码>文件> <代码>?@ ISMeldBayaWi感谢您不需要重复<代码>无代码> >代码>请求。仅仅是代码>请求>帖子,请求文件,或者没有“< /代码> @ iMeldabaWi——你应该考虑回答这个问题,你至少应该解释你已经改变了什么以及为什么它会解决这个问题。你至少应该解释你已经改变了什么以及为什么它会解决这个问题。