2016-05-17 76 views
-1

我看到很多教程介紹如何使用表單和模板創建文件上傳字段/圖像字段。但我有一個名爲TestModel的模型,我想用Django的默認管理面板來管理它,我怎樣才能爲它添加一個上傳字段?如何在Django 1.9管理面板中添加文件上傳字段?

class TestModel(models.Model): 
    cover = models.ImageField(upload_to='covers') 

當我嘗試makemigrations,結果將是:

您嘗試添加不可爲空場「蓋」到testmodel 沒有默認;我們不能這樣做(數據庫需要一些東西到 填充現有的行)。請選擇修正:1)現在提供一次性 默認值(將在現有的所有行設定)2)退出,並讓我 加入models.py默認選擇一個選項:

什麼它的問題?

+2

提供一次性默認值或在models.py中添加默認值 – Sayse

+0

我嘗試使用默認=無,但仍然是相同的結果。 – Uncle

+0

無不是非空 – Sayse

回答

相關問題