这有效:
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 值。
如何在可能并不总是有值的字段上自动填充?