ich habe eine Methode:
Code: Alles auswählen
def Methode(self, klasse):
spieler = ...
groups = ...
objekte = klasse.objects.filter(spieler_id=spieler.pk).filter(gruppen__in=groups)
gruppen ist ein many to many field
groups ist eine liste von gruppen
1. ist die filter abfrage so korrekt?
2. ich möchte an die Methode verschiedene Klassen übergeben, jetzt könnte es aber sein das eine Klasse kein Attribute gruppen besitzt. Was dann?
3. was ist wenn gruppen nicht gesetzt sind und/oder groups = [] ist?