私はファイルをアップロードしようとしているが、そうすることができない、 ビューで私の機能、Djangoのファイルアップロードエラー
def user_in(request):
if not request.user.is_authenticated:
return render(request, 'accounts/logout.html')
else:
if request.method == 'POST':
form_new = Fileupload(request.POST, request.FILES)
if form_new.is_valid():
return redirect('in')
else:
form_new = Fileupload()
return render(request, 'accounts/in.html', {'form_new': form_new})
私のフォーム、
class Fileupload(forms.Form):
BrowseFile=forms.FileField()
class Meta:
model=User
と私のテンプレート、
<form action="." method="POST" enctype="multipart/form-data" >
<h3>Welcome to DropBox<br><br></h3>
{% csrf_token %}
{{form_new.as_p}}
<p><input type="submit" value="Save" ></p>
<br>
<a href="{% url 'logout' %}">Logout</a>
{%else%}
<p>You must login first</p>
<a href="{% url 'login' %}">Logout</a>
{% endif %}
<br>
</form>
ています
送信ボタンを押した後、メディアの場所にドキュメントが表示されません。 何か間違っていることや何か不足していますか?
ありがとうございます。
私はすでにそれは – Patata