python==3.5, django==1.11.7
xadmin 代码是 从github上获取 : liyaopinner/mxonline_resources
class Banner(models.Model): title = models.CharField(max_length=100, verbose_name=u'标题') image = models.ImageField(max_length=100, upload_to='banner/%Y/%m', verbose_name=u'轮播图') url = models.URLField(max_length=200, verbose_name=u'访问地址') index = models.IntegerField(default=100, verbose_name=u'顺序') add_time = models.DateTimeField(default=datetime.datetime.now, verbose_name=u'添加时间') class Meta: verbose_name = u"轮播图" verbose_name_plural = verbose_name def __str__(self): return self.title
然后在xadmin 中注册 在后台添加一个轮播图,
然后我点开 刚才添加的轮播图 不做任何修改 再次点击 保存 竟然提示我 请选择一个文件
后来我又在admin 注册了一下 Banner 点开那个测试的轮播图 不做任何修改 点击 保存 一切正常,
这个是不是xadmin的一个Bug? 麻烦老师看看...