問題タブ [django-debug-toolbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django デバッグ ツールバーがアプリの URL に読み込まれない
プロジェクトに次の設定を追加しました
ツールバーはプロジェクトのルート URL と管理者に読み込まれますが、アプリの URL には読み込まれません。
python - Django デバッグ ツールバーが表示されない
Web 上のほぼすべてのソリューションを試したと思いますが、django デバッグ ツールバーがまだ Web サイトに表示されません。難しいのは、エラーや、問題を見つけることができる兆候がないことです。
自動インストールと手動インストールを試しました。試した最も一般的なことは次のとおりです。
私のIPを内部IPに追加し、さらに追加しました
SHOW_TOOLBAR_CALLBACK = lambda x: True
コマンドを実行しまし
collectstatic
たページで閉じていない html タグがないかどうかを確認しました
debug=True
settings.pyで確認しました
5) 削除された .pyc ファイル
等々..
編集して設定を含める
設定.py:
myproject/myproject/urls.py:
python - Django で変数の内容を確認するには、何を使用できますか?
サーバー側で出力する必要がある方法でサーバー側の変数の内容を調べるために使用できる一連の関数 (おそらく PHP の var_dump() の類似物) に関する情報が必要です。なんらかの作業プロセス中、またはブラウザのコンソール (chromelogger?) のクライアント側で。
私は最近、新しいプロジェクトに参加しました。私は Python/Django の初心者なので、内部ロジックに精通し、実行に移す必要があります。
フロントエンドで extJS を使用し、バックエンドで Django 1.6 を使用しています。
ありがとうございました!
django - django-debug-toolbar を表示できません
何をしても、django-debug-toolbar が表示されません。この質問のすべての回答で提案されているすべてを試しました。
DEBUG=True
設定にある- 私は持って
django.contrib.staticfiles
いdebug_toolbar
ますINSTALLED_APPS
- 私は
'debug_toolbar.middleware.DebugToolbarMiddleware'
高いところにいますMIDDLEWARE_CLASSES
INTERNAL_IPS = ()
設定にある- ビューに追加
print("IP Address for debug-toolbar: " + request.META['REMOTE_ADDR'])
してみましたが、印刷されましたIP Address for debug-toolbar: 127.0.0.1
</body></html>
テンプレートにクロージングがありますpip install django-debug-toolbar
問題なく virtualenv で実行しました- 実行しましたが、静的ファイルにディレクトリ
python manage.py collectstatic
がありますdebug_toolbar
アプリを実行すると、django_debug_toolbar を含む URL に対するリクエストがコンソールに表示されないため、アプリケーションが読み込まれていない可能性があります。
開発者コンソールにも、失敗したリクエストは表示されません。
私はdjango-debug-toolbar インストール ドキュメントを読みましたが、アイデアがありません。
デバッグに関する提案はありますか? OSX と Django 1.7 を実行しています。興味深いのは、debug-toolbar が問題なく表示されていたことです。微調整を行った結果、表示されなくなったと思いますが、何が原因かはわかりません。
更新:ツールバーを強制的に表示するはずの設定ファイルにこれを追加しようとしました:
しかし、それは役に立ちません。
また、DEBUG がオンになっており、すべての設定が上記のようになっていることを確認できるように、ビューで意図的な例外をスローしようとしました。それらはありますが、まだツールバーはありません!
更新 2: を設定INTERNAL_IPS=('127.0.0.1',)
すると、コンソールに debug-toolbar リクエストが表示され始めますが、ページにツールバーは表示されません。
そして、次の HTML が私のページに表示されます - ツールバーはそこにありますが、display=none
全体に設定されているため表示されません:
django-debug-toolbar - /__debug__/render_panel/ "'store_id' での MultiValueDictKeyError
django デバッグ ツールバーを使用すると、次のエラーが発生します。
私は何を間違っていますか?
python - django デバッグ ツールバー - SuspiciousFileOperation: '/static/_img/A/B/image01.png' へのアクセスが拒否されました
最近 django-debug-toolbar をインストールしましたが、ステージング サーバーの静的ファイルにアクセスできません。エラーメッセージ:
エラー メッセージは、設定を DEBUG = True に変更するとすぐに表示されます。DEBUG = Falseの場合、画像は正常に読み込まれるため、静的フォルダーへのフォルダー権限の問題ではないと思います。
さらに情報が必要な場合はお知らせください。
編集正しいトレースバックを投稿しました。
静的ファイル構成 (settings.py から):
django - Django デバッグ ツールバーにより静的ファイルが失われる
明確にするために、デバッグ ツールバーは表示されます。私の問題は、デバッグ ツールバーを有効にすると、すべての JavaScript ファイルと CSS ファイルの読み込みに失敗することです。
ページの書式設定がすべて失われますが、コンテンツは読み込まれます。私はコンソールの下に次のようなものを出力するクロムを使用しています:
リソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0.0.1:8000/static/stylesheets/loggedin.css?h=201e99リソースの読み込みに失敗しました: サーバーは次のステータスで応答しました404 (NOT FOUND) http://127.0.0.1:8000/static/stylesheets/estimates.tabs.css?h=64c8f9リソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0 .0.1:8000/static/js/jquery.console-log.jsリソースの読み込みに失敗しました: サーバーは 404 のステータスで応答しました (NOT FOUND) http://127.0.0.1:8000/static/theme/jquery-ui .custom.cssリソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0.0.1:8000/static/js/jquery-ui-timepicker-addon.js?h=7e5e4aリソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0.0.1:8000/static/js/jquery.if.min.js?h=e69918リソースの読み込みに失敗しました: サーバーが応答しましたステータス 404 (NOT FOUND) http://127.0.0.1:8000/static/js/base.js?h=4b783fリソースの読み込みに失敗しました: サーバーはステータス 404 (NOT FOUND) で応答しました http:/ /127.0.0.1:8000/static/stylesheets/estimates.summary.show.css?h=0dd5d5リソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0.0.1:8000/static /js/jquery.floatThead.min.js?h=7f4ca5リソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0.0.1:8000/static/stylesheets/reset.css?h =fbd5acリソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0.0.1:8000/static/js/estimates.section.sortable.js?h=2ea052リソースの読み込みに失敗しました: サーバーが応答しましたステータス 404 (NOT FOUND) http://127.0.0.1:8000/static/stylesheets/loggedin.css?h=201e99リソースの読み込みに失敗しました: サーバーはステータス 404 (NOT FOUND) で応答しました http:/ /127.0.0.1:8000/static/stylesheets/estimates.tabs.css?h=64c8f9リソースの読み込みに失敗しました: サーバーは 404 のステータスで応答しました (NOT FOUND) http://127.0.0.1:8000/static/stylesheets /estimates.summary.show.css?h=0dd5d5リソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0.0.1:8000/static/stylesheets/reset.css?h=fbd5acリソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0.0.1:8000/static/ stylesheets/base.css?h=fcefb2リソースの読み込みに失敗しました: サーバーは 404 (NOT FOUND) のステータスで応答しました http://127.0.0.1:8000/static/theme/jquery-ui.custom.css読み込みに失敗しましたリソース: サーバーは 404 (NOT FOUND) のステータスで応答しました
私はdebug_toolbar 1.3.2、django1.5.0、およびpython 2.7.6を使用しています
私のプロジェクト構造は
私の設定ファイルでは:
当然、ajax リクエストを送信できず、DEBUG_TOOLBAR を false に設定すると、すべての問題が解決します。
これは要約版ですが、他の情報が必要な場合は更新します。申し訳ありませんが、私はまだSOに慣れていません。ありがとう
更新: ./manage.py runserver --insecure を実行すると 404 エラーが表示される
それ以外の場合、リソースは net::ERR_NETWORK_CONNECTION_RESET のメッセージで失敗します