Django-Toolbar-Version: 1.8
Version der Django-Erweiterungen: 2.2.1
Wenn Sie diese 2 Apps zusammen verwenden, bricht es mit der Meldung ab: TypeError at / get_version() missing 1 required positional argument: 'version'
Tatsächlich verwendet django-toolbar das Attribut get_version
von django-extensions ( ref code ), aber diese Funktion erwartet ein Positionsargument ( ref code )
Eine mögliche Lösung könnte darin bestehen, den Aufruf von app.get_version
in einen try..catch-Block zu verpacken, aber ich bin mir nicht sicher, ob dies der beste Weg ist.
Vielen Dank für die tolle Arbeit an djtoolbar,
Durch zufälliges Ausprobieren verschiedener Kombinationen fand ich heraus, dass die Debug-Symbolleiste v1.6 und die DJ-Erweiterungen 2.0.8 zusammenarbeiten.
Es ist nicht mein Juckreiz zu kratzen, aber ich würde auf jeden Fall einen Pull-Request überprüfen (und zusammenführen), um dies zu beheben.
OK @matthiask werde ich ausprobieren.
@liavkoren ja, in der Tat gibt es für diese Versionen keine get_version
-Funktion in django_extensions ( ref )
Tatsächlich ist es in djangodebug-toolbar 2.0 ( ref ) behoben, also kein Problem mehr!
Schließung, bei Bedarf gerne wieder öffnen.
Hilfreichster Kommentar
Tatsächlich ist es in djangodebug-toolbar 2.0 ( ref ) behoben, also kein Problem mehr!
Schließung, bei Bedarf gerne wieder öffnen.