我試圖在管理頁面上設置一個用於上傳圖像的圖像字段,但是這個錯誤會引發。Django imageField
沒有這樣的列:series_serie.serie_cover
這是模型:
class Serie (models.Model):
serie_name = models.CharField(max_length=100)
serie_cover = models.ImageField(upload_to='/')
def __str__(self):
return (self.serie_name)
這是遷移文件:
migrations.CreateModel(
name='Serie',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('serie_name', models.CharField(max_length=100)),
('serie_cover', models.ImageField(upload_to=b'')),
],
我做了以下內容:
-
個
- 蟒蛇manage.py沖洗
- 蟒蛇manage.py makemigrations
- 蟒蛇manage.py遷移
然後我嘗試從管理方意甲模型,但得到了錯誤。
我能做什麼?
謝謝。
已將'series'應用程序添加到'INSTALLED_APPS'設置中了嗎? – meshy
是的,它被添加到INSTALLED_APPS。 – Lechucico