ich kämpfe gerade mit dem Problem den Konstruktor einer von "models.Manager" abgeleiteten Klasse zu verändern...
Folgender Hintergrund, ich habe in der Manager-Klasse 2 Methoden, die jedoch beide auf die selben Daten zugreifen. Um die Datenbankabfrage nur einmal ausführen zu lassen, habe ich mir gedacht, dass ich den Datenbank-Query einmal im Konstruktor ausführen lasse, um dann mit den Methoden darauf zuzugreifen.
Hier mal mein Code:
Code: Alles auswählen
class MyManager(models.Manager):
def __init__(self):
super(MyManager, self).__init__()
self.query = super(MyManager, self).get_query_set()
Code: Alles auswählen
AttributeError: 'NoneType' object has no attribute '_meta'
Hat hier jemand einen Denkanstoß für mich?
Vielen Dank.
Freundliche Grüße