Я установил filetransfers , чтобы в основном использовать его для загрузки и скачивания файлов с помощью django в приложении.Я делаю загрузку файлов без проблем, но у меня проблема с разделом загрузки.Это то, что мой код загрузки:
from filetransfers.api import serve_file
class UploadFile(models.Model):
file = models.FileField(upload_to='uploads/%Y/%m/%d/%H/%M/%S/')
class UploadForm(forms.ModelForm):
class Meta:
model = UploadFile
... и код загрузки:
def download_handler(request, pk):
upload = get_object_or_404(UploadFile, pk=pk)
return serve_file(request, upload.file)
Но это не работает: есть ли способ создать ссылку для загрузки или есликто-то нажимает на загруженный файл, он загружает его немедленно?