django-file-upload

    0熱度

    1回答

    我已經多次閱讀文檔,但我仍然感到困惑。當您在Django中指定模型時,您可以指定文件的目的地。但是,在文檔中,他們對處理手動寫入磁盤做了大量工作。我的問題是:僅僅說form.save()還是編寫帶硬編碼(?)路徑的文件處理程序更好。 form.save()對我來說一直是flakey。

    11熱度

    1回答

    如何獲取模板中FileField的大小和名稱? 我的模型是建立這樣的: class PDFUpload(models.Model): user = models.ForeignKey(User, editable=False) desc = models.CharField(max_length=255) file = models.FileField(upload_

    2熱度

    1回答

    我正在嘗試使用不應修改的文件來創建模型。但該文件的評論可以。 這是我做的,但我們不能修改評論。 如何測試新文件(使用瀏覽按鈕)是否已發送,並且僅在此情況下創建模型的新實例?如果沒有上傳新文件,請更新評論。 admin.py class CGUAdminForm(forms.ModelForm): class Meta: model = ConditionsUtilisatio

    1熱度

    1回答

    更新:由於下面的海報,很明顯,官方文件是最新的。最好仔細閱讀這些內容,而不是瀏覽Google上出現的其他一些頁面。 我一直在Django上找到用於上傳文件的例子和片段,但後來讀到的人說他們已經過期。 這裏是我在網絡上的基本混淆(從看各種例子)。 我是否必須手動保存文件數據(即打開文件並寫入文件,如this example),或者當保存具有File類型字段的模型時,Django現在是否自動保存文件?

    7熱度

    1回答

    我檢查了其他幾個線程,但我仍然遇到問題。我有一個包含FileField的模型,並且我正在爲各種目的生成半隨機實例。但是,我在上傳文件時遇到問題。 當我創建一個新文件時,它似乎可以工作(將新實例保存到數據庫),在相應的目錄中創建了一個文件,但該文件的內容已丟失或損壞。 下面是相關代碼: class UploadedFile(models.Model): document = models.