Haystack - Por que o RealtimeSearchIndex às vezes não atualiza meu objeto salvo

Estou usando o Haystack e Whoosh com o Django

Dentro do search_index.py eu tenho este

class PageIndex(RealTimeSearchIndex):
    text = CharField(document=True, use_template=True)
    creator = CharField(model_attr='creator')
    created = DateTimeField(model_attr='created')
    org = CharField(model_attr='organisation')

site.register(Page, PageIndex)

Meu modelo fica assim

{{ object.name }}
{{ object.description }}
{{ object.template|striptags }}
{% for k,v in object.get_variables.items %}
{{ v }}
{% endfor %}

Se eu salvar a página com um nome ou descrição atualizados, ela será atualizada imediatamente e incluirá as variáveis de get_variables.items no modelo. No entanto, se eu atualizar apenas a variável, ela não será atualizad

É porque variável é outro objeto que está relacionado a ela e, embora eu esteja salvando na mesma página, ela não altera a página? Em caso afirmativo, como forço a atualizar o item da página ao atualizar objetos relacionados?

questionAnswers(4)

yourAnswerToTheQuestion