Django 文件上传错误

Django Fileupload error

class BoardFiles(models.Model):
    index = models.CharField(max_length=50, blank=True)
    file = models.FileField(upload_to='static-assets/')

<form method="post" action="/board/update/" enctype="multipart/form-data">
    <input type="file" name="file" id="id_file" multiple/>
</form>

@csrf_exempt
    def board_update(request):
        for file in request.FILES.getlist('file'):
            fl =  BoardFiles (index=request.POST['id'],
                       file=file)
            fl.save()

但是,当我上传文件时,BoardFiles 上没有数据table。 有什么问题?

使用内置的 Django 标签 url 所以在你的表单中它应该看起来像 action="{% url 'update' %}"