übergeben Ich arbeite daran, das Django-Wiederholungspaket zu aktualisieren, um mit meiner Version von Python/Django zu arbeiten. Was ich komme gegen die Linie bei https://github.com/emperorcezar/django-recurrence/blob/master/recurrence/fields.py#L103Wie kann ich selbst an die ungebundene Methode einer separaten Klasse
return super(RecurrenceField, self).formfield(**defaults)
Die Klasse, die Linie Aufruf ist RecurrenceModelField, die ein Wrapper von Sorten ist (aber nicht eine Unterklasse) um RecurrenceField.
Irgendwann muss diese super() schwarze Magie funktioniert haben, aber es funktioniert nicht mehr. Jetzt frage ich mich, wie man diese Funktionalität repliziert?
Gibt es eine einfache Reparatur, um es wieder zu funktionieren, oder muss ich umgestalten?
Wenn 'self' keine Instanz von' RecurrenceField' ist, das nie gearbeitet hat. –
Das erste Mal, dass ich jemals versucht habe, es zu benutzen, also könnte man sehr gut Recht haben. – emperorcezar