1

django が実行されている端末で静的フォルダーの出力を表示しないことは可能ですか?

デバッグ データを出力する必要がある場合があります。そして、それを見るには上にスクロールする必要があります。

solr、両側のセロリ、redis などの複数のサーバーを実行し、tmux を使用してターミナル ウィンドウを整理しています。そして、自分のプリントを見るためだけに別のウィンドウにジャンプするのはちょっと面倒です。

このゴミの代わりに必要なリクエストだけを見るのはとても楽しいでしょう:

[17/Dec/2012 15:02:04] "GET /static/stylesheets/screen.css?c37d260fd09cc901ba8a3c368e3c888b75b61609 HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/js/compressed.js?79917cdacff0725b658d1af00ad192f77f61e880 HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/css/all.css?c6cefe9dda47c84cd6a931b2a3d0f3b0528ee286 HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/js/keyboard.js?77b4a72c5a8a35714276a7addf50bb959d036b11 HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/css/keyboard.css HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/css/imageflow.css HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/js/jquery-1.6.4.min.js HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/js/jquery-ui-1.8.16.custom.min.js HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/bg-intro.gif HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/bg-inner-content-c-onecolumn.png HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/bg-tabset.gif HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/bg-main.jpg HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/menu_kanali_back.gif HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/bg_country_year_filters.png HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/path_kanali_back.gif HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/btn_hide_countries_groups.png HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/btn_apply_changes.png HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/bg-inner-content-b-onecolumn.png HTTP/1.1" 304 0
[17/Dec/2012 15:02:04] "GET /static/images/kak_smotret_footer.jpg HTTP/1.1" 304 0
4

2 に答える 2

3

grepが役立つと思います:

python ./manage.py runserver 3>&1 1>&2 2>&3 3>&- | grep -v static

アイデアは、grepを使用して、特定のパターンに一致しない行を返すことです。

これは、パイプがフィルターを通過する方法についての説明です。

于 2012-12-17T20:23:27.903 に答える
1

おそらくあなたが望むものではないかもしれませんが、それで十分かもしれません:

https://github.com/tomchristie/django-pdb

それを使用すると、必要に応じてdjangoが停止します。たとえば、ビューなどをロードする前に

于 2012-12-17T20:25:44.173 に答える