def METHOD_NAME(sender, instance, **kwargs):
    # If there is no document on the answer it means that it's a default
    # answer. They shouldn't trigger a recalculation of a calculated field
    # even when they are technically listed as a dependency.
    # Also skip non-referenced answers.
    for question in models.Question.objects.filter(
        pk__in=instance.question.calc_dependents
    ):
        _update_or_create_calc_answer(question, instance.document)