# Copyright The IETF Trust 2007, All Rights Reserved def related_docs(alias): results = list(alias.document.docalias_set.all()) rels = alias.document.all_relations_that_doc(['replaces','obs']) for rel in rels: rel_aliases = list(rel.target.document.docalias_set.all()) for x in rel_aliases: x.related = rel x.relation = rel.relationship.revname results += rel_aliases return list(set(results))