Django comment vérifier si l'objet a la propriété en vue

J'essaie d'obtenir les documents de la propriété en général, mais quelques modèles peuvent ne pas avoir les documents de l'attribut. Est-il possible de vérifier si un modèle a la documents de propriété, et alors conditionnellement de l'exécution de code?

  if self.model has property documents:
        context['documents'] = self.get_object().documents.()

source d'informationauteur user825904