問題タブ [django-suit]
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.
python - Django 管理者向けに base_site.html を拡張する
プロジェクトでDjango スーツを使用しています。Django スーツには、変更または削除したいデフォルトのフッターが付属しています。ドキュメントの指示によると:
フッター リンクや著作権テキストをカスタマイズしたり、JS/CSS ファイルを追加したりするには、base_site.html テンプレートを拡張する必要があります。サンプルファイルは github で入手できます。
カスタマイズした base_site.html テンプレート ファイルをプロジェクトのメイン アプリケーションの template/admin/ ディレクトリにコピーし、拡張したいブロックのコメントを外して編集します。
しかし、それを行うと、ブロックのコメントを外すたびに、次のエラーが発生します。
なぜこれが起こっているのか、どうすれば解決できますか?
base_site.html:
django - django-adminのインラインでdjango-select2が機能しない
ここに私のモデルと管理クラスがあります:
を実装しようとしていdjango-select2
ますが、インラインを使用する
と、実装PurchaseOrderAdmin
したフィールドが表示されません
django-select2
:
しかし、インラインを削除すると、正常に動作します:
編集
ここにItemSelectFormがあります
django - テンプレートのオーバーライドを検出できない Django スーツ
django-suit でテンプレート ファイルをオーバーライドしています。残念ながら、このファイルは検出されず、上書きされません。彼らのドキュメントによると:
または、base_site.html を TEMPLATE_DIRS 設定で定義されている任意のテンプレート ディレクトリにコピーすることもできます (存在する場合)。デフォルトでは、Django は登録されているすべてのアプリケーションの templates/ ディレクトリを調べます。
base_site.html
ファイルを既存のディレクトリにコピーしましたapp/templates/admin
が、これが検出されません。このディレクトリから既にテンプレート ファイルを使用しているので、動作するはずです。
私の状況では何が間違っている可能性がありますか?
python - django admin (スーツ) で一度に複数のフィルター オプションを選択する
django スーツで覆われた django admin では、admin.py ファイルにリストしたフィルターのドロップダウンを取得できます。現在、ドロップダウン リスト内で一度に 1 つのオプションしか選択できません。1 つのドロップダウン リスト フィルター内で一度に複数のオプションを選択する方法はありますか?
python - Django 管理者がページを読み込むのが非常に遅い
ガンコーンサーバーで実行されているdjangoスーツを備えたdjangoアプリケーションを持っていますが、管理者のすべてのページ(リストビューと編集ビューの両方)をロードするのに時間がかかります。外部キーも callable もない 1 つのレコードを持つテーブルのリスト ビューには 6 ~ 8 秒かかり、50 要素にページングされたテーブルのリスト ビューには 25 ~ 30 秒かかります。
次の構成のロギング モジュールで実行された SQL を確認しましたが、問題ないようです。すべての SQL の合計時間は約 2/10 です。データベースはpostgresqlです。
また、念のためUSE_I18Nを無効にして@never_cacheを管理者から削除しようとしましたが、何も変わっていません。
私のサーバーで何が起こっているのかについて誰か提案がありますか?
ありがとう!
私のコンテキストプロセッサ:
django - フィールドの合計の行を Django Admin に追加する
下部の管理パネルに請求書の合計を表示できるようにしたい請求書アプリがあります。(私はジャンゴスーツを使用しています)
Django内でこれを行う簡単な方法はありますか?
e:このような何かが動作する必要がありますか?