Первый раз отправляю вопрос.Я в основном скопировал все, что нашел здесь и на сайте документации django, и не могу понять, что я делаю неправильно
Вот код из моего файла views.py
from django import forms
class UploadFileForm(forms.Form):
title = forms.CharField(max_length=50)
file = forms.FileField()
def upload_file(request):
form = UploadFileForm(request.POST, request.FILES)
if form.is_valid():
response = "Form is valid."
else:
response = "Failed to upload attachment."
return HttpResponse(response)
И мой HTML-файл:
<form name="attachmentForm" action="http://mysite.com/uploadattachments" enctype="multipart/form-data" method="post">
<p>
Please specify a file, or a set of files:<br/>
<input id="attachment" type="file" name="datafile" size="40"/>
</p>
<input type="submit" value="Send"/>
</form>
Когда я тестирую его, я получаю «Не удалось загрузить вложение».Есть ли что-то очевидное, что я здесь скучаю?Я немного новичок в django, поэтому прошу прощения, если это просто глупая ошибка.Заранее спасибо!