多对多页面不能保存,提示『请选择列表中的一项』才能保存

添加xadmin后多对多页面不能保存,提示『请选择列表中的一项』才能保存,原版的django admin没有这个问题。
复现步骤: 1,建立下面的modles.py `class Author(models.Model): name = models.CharField(max_length=100,null=True) def str(self): return self.name
__unicode__ = __str__
class Book(models.Model): title = models.CharField(max_length=100,null=True) name=models.CharField(max_length=100,null=True) authors = models.ManyToManyField(Author,null=True)
def __str__(self):
return self.title
__unicode__ = __str__`
2,在admin中中代码 `
@xadmin.sites.register(Author) class AuthorAdmin(object): # inlines = [AuthorshipInline] save_as = True
@xadmin.sites.register(Book) class BookAdmin(object): # inlines = [AuthorshipInline] filter_horizontal = ('authors',) style_fields = {'authors': 'm2m_transfer'} search_fields = ['title','authors__name','name'] # search_fields = ["nianji__name"] list_filter = ('title','authors__name','name') # ??? save_as = True`