Haystack自动完成只能在不可空的字段上工作吗?

时间:2018-06-01 21:06:26

标签: django-haystack

这有效:

Value not received

这不是:

class ItemIndex(indexes.SearchIndex, indexes.Indexable):
    text = indexes.CharField(document=True, use_template=True)
    content_auto = indexes.EdgeNgramField(model_attr='name') 

使用后者,当我运行rebuild_index时出现错误:

  

haystack.exceptions.SearchFieldError:模型'None'与   model_attr'city'返回None,但不允许默认值或null   值。

如何在可能并不总是有值的字段上自动填充?

0 个答案:

没有答案