各路大神,我想请教下django xadmin是否可以对数据进行简单的逻辑运算?如果有的话请详细告知下如何进行编写,多谢了!
以上图为例,我想知道图中的“可消费金额”是否可以通过“充值金额”加上基础金额(这里大家可以默认为100的定值)运算得出,日后后台的管理人员只需要录入“充值金额”就可以自动计算出“可消费金额”这个字段,并保存存入数据库
走同样的路,发现不同的人生
この要件は比較的簡単に満たすことができ、Admin クラスにカスタム フィールドを追加するだけです。 価格調整の消耗品金額フィールドが consumable_account であると仮定すると、リチャージレコードの Admin クラスは次のとおりです。
この追加された consumable_amount は、レイアウトなどの他のフィールドと同様に使用できます。
あなたの言う通り
管理者は「チャージ金額」を入力するだけで「消耗品金額」が自動計算されます
ページ上のチャージ金額は入力可能なフィールドであり、管理者が対応する値を入力すると、その後の消耗金額がすぐに生成されるという理解でいいでしょうか?この場合は、ページ内で js を使用することで解決できます。
データの論理処理については、ページ生成前に行いますか、ページ生成後に行いますか?ここでのいわゆるデータは、バックグラウンドでデータベースから取得されるものですか、それともページに入力されたものですか? 問題の説明が少し曖昧です。
@agnewee ご回答ありがとうございます 私の問題の説明があまり明確ではないかもしれないので、補足したいと思います。私が使用しているフレームワークは Django であり、質問は Django の xadmin について言及しています。 admin と理解していますが、xadmin はページ上で論理的な処理ができるかどうか? Django の admin はフレームワークに付属しているバックグラウンド管理ページなので、論理的な書き方が分からず少し混乱しています。 View の処理とロジックの処理を行い、結果は HTML ページに返されます
この要件は比較的簡単に満たすことができ、Admin クラスにカスタム フィールドを追加するだけです。
リーリー価格調整の消耗品金額フィールドが consumable_account であると仮定すると、リチャージレコードの Admin クラスは次のとおりです。
この追加された consumable_amount は、レイアウトなどの他のフィールドと同様に使用できます。
あなたの言う通り
ページ上のチャージ金額は入力可能なフィールドであり、管理者が対応する値を入力すると、その後の消耗金額がすぐに生成されるという理解でいいでしょうか?この場合は、ページ内で js を使用することで解決できます。
データの論理処理については、ページ生成前に行いますか、ページ生成後に行いますか?ここでのいわゆるデータは、バックグラウンドでデータベースから取得されるものですか、それともページに入力されたものですか?
問題の説明が少し曖昧です。
@agnewee ご回答ありがとうございます
私の問題の説明があまり明確ではないかもしれないので、補足したいと思います。私が使用しているフレームワークは Django であり、質問は Django の xadmin について言及しています。 admin と理解していますが、xadmin はページ上で論理的な処理ができるかどうか? Django の admin はフレームワークに付属しているバックグラウンド管理ページなので、論理的な書き方が分からず少し混乱しています。 View の処理とロジックの処理を行い、結果は HTML ページに返されます