Python Django xadmin 可以对数据进行简单的逻辑处理嘛?
怪我咯
怪我咯 2017-04-18 10:30:18
0
3
682

各路大神,我想请教下django xadmin是否可以对数据进行简单的逻辑运算?如果有的话请详细告知下如何进行编写,多谢了!


以上图为例,我想知道图中的“可消费金额”是否可以通过“充值金额”加上基础金额(这里大家可以默认为100的定值)运算得出,日后后台的管理人员只需要录入“充值金额”就可以自动计算出“可消费金额”这个字段,并保存存入数据库

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(3)
PHPzhong

이 요구 사항은 상대적으로 충족하기 쉽습니다. 관리 클래스에 사용자 정의 필드를 추가하기만 하면 됩니다.
가격 조정을 위한 소모품 금액 필드가 consumable_account라고 가정할 때 충전 기록에 대한 Admin 클래스는 다음과 같습니다.

으아악

추가된 consumable_amount는 레이아웃 등 다른 필드처럼 사용할 수 있습니다.

阿神

말씀대로

관리자는 "충전금액"만 입력하면 "소모품 금액"이 자동으로 계산됩니다.

페이지의 충전금액은 입력 가능한 필드인데, 관리자가 해당 값을 입력하면 후속 소모품 금액이 즉시 생성되는 것으로 이해해도 되나요? 이런 경우에는 해당 페이지에서 js를 이용하면 해결이 가능합니다.

데이터의 논리적 처리는 페이지가 생성되기 전에 하시겠습니까, 아니면 페이지가 생성된 후에 하시겠습니까? 여기서 소위 데이터는 백그라운드의 데이터베이스에서 검색됩니까, 아니면 페이지에 입력됩니까?
문제 설명이 좀 모호하네요.

大家讲道理

@agnewee 답변해주셔서 감사합니다
아마도 제 문제에 대한 설명이 명확하지 않은 것 같습니다. 제가 사용하는 프레임워크는 Django이고 질문은 Django의 xadmin에 관한 것입니다. admin으로도 이해될 수 있는데, xadmin이 다시 썼다는 뿐입니다) 페이지에서 논리적 처리를 할 수 있는지, Django의 admin은 프레임워크와 함께 제공되는 백그라운드 관리 페이지이기 때문에 조금 헷갈립니다. 뷰에 대한 논리적 처리를 작성하는 방법을 알고 논리적 처리 후 결과가 Html 페이지로 반환됩니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿