2016-10-31 3 views
0
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テーブルにはデータがありません。 どうしたのですか?Django Fileuploadエラー

答えて

0

組み込みのDjangoタグurlを使用すると、フォームにaction = "{%url 'update'%}"のように表示されます