0
我有一個ModelForm,裏面有一個額外的文件,現在我可以提交表單,文件正在以我想要的方式上傳記錄。如何在django中編輯記錄時顯示默認的文件字段值?
問題是,當我編輯時,文件字段顯示爲空。我該如何製作它,以便顯示正在編輯的記錄上上傳的當前文件?
我有一個ModelForm,裏面有一個額外的文件,現在我可以提交表單,文件正在以我想要的方式上傳記錄。如何在django中編輯記錄時顯示默認的文件字段值?
問題是,當我編輯時,文件字段顯示爲空。我該如何製作它,以便顯示正在編輯的記錄上上傳的當前文件?
我不認爲<input type="file" />
字段的工作方式。他們只能上傳。如果您要在其中添加值,則在提交表單時,它會嘗試將該值解析到計算機上的本地路徑並上傳該文件。更好的解決方案是使用靜態文本顯示附加到當前記錄的文件的名稱,並且在上傳新文件時僅顯示<input type="file" />
字段。