python==3.5, django==1.11.7
xadmin 代码是 从github上获取 : liyaopinner/mxonline_resources
1 2 3 4 5 6 7 8 9 10 11 12 13 | 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? 麻烦老师看看...