私はファイルダウンロードに関して複数のdjango質問を参照しましたが、これは解決策です。djanoでダウンロードリンクを生成する
{% for task in tasks %}
<tr><td><strong> name {{task.name}}</strong></td>
<td><strong> date {{task.date_created}}</strong></td>
<td><strong> status {{task.status}}</strong></td>
<td><strong> id {{task.id}}</strong></td>
<td><strong> input file {{task.input_file_path}}<td>
<td><a href="{{task.output_file_path}}" download>output file</td></tr>
{% endfor %}
私は私のDjangoの要求を確認する際に提案された解決策は、しかし<a href="{{task.output_file_path}}" download>
です。これはコンソールに表示されます。 GET /adv_filters/check/download/download/download/download/download/download/download/download/download/download/download/download/download/download/download/download/download/download/download/download/input_files/input_files/input_files/input_files/input_files/task4 HTTP/1.1" 200 2524
テスト目的です。出力ファイルの場所を入力ファイルの場所に設定しました。
マイ関連views.py
document.input_file_path = 'input_files/' + document.name
document.output_file_path = 'input_files/' + document.name
Models.py
doc = models.FileField(upload_to='input_files')
はもう、私が必要となる情報があります。
あなたは、私はそれが問題だと思う、それ –
からの設定あなたのメディアを共有してくださいでした。メディアファイルの場所とメディアURLを設定する必要があります。 – aceminer
のための具体的な設定はありませんsettings.py –