Hvorfor vil du ikke bruge Mange til Mange-relation mellem ven- og brugermodeller og tillade at vælge type relation mellem dem ved hjælp af tilpasset relationsmodel?
https://docs. djangoproject.com/en/2.2/ref/models/fields/#django.db.models.ManyToManyField.through