我试图设置一个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'')),
],我做了以下几点:
然后我试着从管理端访问意甲模型,但是得到了那个错误。
我能做什么?
谢谢。
发布于 2017-02-20 16:25:15
我解决了这个问题,删除了文件'db.sqlite3‘,然后用makemigrations重新生成它。因为某种原因,名字被粘在那里,我无法改变它。
https://stackoverflow.com/questions/42342958
复制相似问题