Versão da barra de ferramentas do Django: 1.8
Versão das extensões do Django: 2.2.1
Ao usar esses 2 aplicativos em conjunto, ele quebra com a mensagem: TypeError at / get_version() missing 1 required positional argument: 'version'
De fato django-toolbar usa o atributo get_version
de django-extensions ( ref code ) mas esta função espera um argumento posicional ( ref code )
Uma possível correção poderia ser envolver a chamada para app.get_version
em um bloco try..catch, mas não tenho certeza se é o melhor caminho a seguir.
Muito obrigado pelo excelente trabalho no djtoolbar,
Ao tentar vários combos aleatoriamente, descobri que a barra de ferramentas de depuração v1.6 e as extensões dj 2.0.8 funcionam juntas.
Não é minha vontade de coçar, mas eu certamente revisaria (e mesclaria) uma solicitação de pull corrigindo isso.
OK @matthiask vou tentar.
@liavkoren sim, de fato, para essas versões, não há função get_version
em django_extensions ( ref )
Na verdade, ele está corrigido no djangodebug-toolbar 2.0 ( ref ), então não é mais um problema!
Fechando, sinta-se à vontade para reabrir se necessário.
Comentários muito úteis
Na verdade, ele está corrigido no djangodebug-toolbar 2.0 ( ref ), então não é mais um problema!
Fechando, sinta-se à vontade para reabrir se necessário.