3
Django 1.9から1.10にアップグレードしようとしており、非推奨の機能がいくつかあるかどうかテストしたいと思います。しかし、Djangoの2.0トンと警告のトンが表示されます Djangoをテストする際に、特定のバージョンのみの非推奨警告を表示する
python -Wall manage.py test
を使用して
。 2.0のみの警告を抑制する方法、または1.10の警告のみを表示する方法はありますか?
これが正しく動作しているかどうかはわかりません(私が 'python manage.py test'を使ったレコードの場合)。含まれる必要があるミドルウェアについては警告が1つしかありませんが、廃止予定のURLパターンがあることを知っています。 – vkopio
'manage.py'または' manage.py runserver'を実行してみてください。あなたの 'urls.py'が(' reverse'や 'client.get'を呼び出すなどして)評価されていることを確認してください。あなたの 'urls.py'に' assert False'を追加してもあなたのテストが合格すると、 'urls.py'は評価されません:-) – Udi
最後に、デバッグが' DEBUG = False '' settings.py'で... – vkopio