問題タブ [django-admin-tools]
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 Admin の各 TabularInline エントリの小計を合計する
これが可能かどうかはわかりませんが、Django Admin のカート(モデル クラス) 詳細ビューで、すべての TabularInline Entryモデル クラスの小計を合計し、その値をカートの total_price属性に保存したいと考えています。これを行う方法や、フィルターまたはフォーム ウィジェットを使用して同じ目的ですべての小計を追加する方法はありますか? 助けてくれてありがとう!
以下は、私がやりたいことの例です。手動で 130 を入力した合計金額フィールドを見ることができます (小計: 90 + 20 + 20 = 130)。在庫からエントリが追加され、その数量が編集されるたびに、これが自動的に計算されるようにしたいと考えています。
これまでのところ、私の admin.py には、数量にそれぞれの価格を掛けて各エントリの小計を返す TabularInline 管理クラスがあります。次に、私の CartAdmin クラスは、カート モデルの詳細ビュー内にそのインライン関係を表示します。
admin.py
models.py
django-2.0 - Django で AppDirs が True に設定されている場合、テンプレート ローダーをどこに配置できますか? - Django-admin-tools
というモジュールを使用しようとしていますdjango-admin-tools
。'admin_tools.template_loaders.Loader'
テンプレートの一番上に配置する必要があります。これは、テンプレートのオプション セクションでオプションをAppDirs: True
使用できないことを意味します。が に設定されている場合、'loaders'
どこに置くことができますか?'admin_tools.template_loaders.Loader'
AppDirs
True
python - django adminを使用してデータベースに挿入されたレコードの後に関数を追加するには?
django-admin panel を使用してデータベースにレコードを挿入した後に関数を実行したい。
私は製品テーブルを持っています。レコードがdjango管理パネルによってデータベースに挿入されたときに、ユーザーに通知を送信したいと考えています。ユーザーに通知を送信する方法は知っていますが、コードをどこに置くべきかわかりません。
どんな提案も役に立ちます。
レコードが挿入された後にユーザーに通知する機能を実行するにはどうすればよいですか?
レコードが挿入された後に実行するコードは次のとおりです。
私はたくさん検索しましたが、役に立つものは何も見つかりませんでした。
この素晴らしいコミュニティに感謝します。
python - 入力されたデータがdjango管理者を介したものか、djangoにリンクされたHTMLフォームを介したものかを確認する方法は?
私はdjangoプラットフォームが初めてです。そして、入力されたデータ (広告としましょう) が django 管理ポータルまたはユーザーからデータを収集している HTML フォーム (広告としましょう) を介して行われたかどうかを確認できる機能を追加したかったのです。
したがって、django admin を使用してデータを入力したのが組織内の誰かであるか、このデータを提供した組織外のユーザーであるかを判断できます。
さらに、それに応じてデータを並べ替えたいと思います。
python - Django 開発者が Django 組み込みの管理パネルを使用するのはなぜですか? HTMLテーマの代わりに使用する必要があると言われていますか?
Python django で完全に機能する Web アプリケーションを開発したいと考えています。ブートストラップ管理テーマを使用して管理サイトを開発したいと考えています。あなたがdjango開発者である間、django adminを使用する必要があることを知りたいですか? または、タスクをすばやく完了することに興味がある場合は、オプションの機能にすぎませんか?