Money Sum Field презентация

Use Case 2 > User = User.objects.get(pk=1) User.bill.amount ? amount is the sum field 45$ User.bill.amount.instances [ObjectType1, ObjectType1, ObjectType2,ObjectType5] Get summed instances

Слайд 1Related Model Instance
Django Money Field Amount
$5.00
Django Money Field Tax
$0.30
Model
Django Money SUM

Field

$15.00

Django Money SUM Field Tax

$0.90

Related Model Instance

Django Money Field Amount

$5.00

Django Money Field Tax

$0.30

Related Model Instance

Django Money Field Amount

$5.00

Django Money Field Tax

$0.30

Use Case 1

Normal Sum


Слайд 2Use Case 2
> User = User.objects.get(pk=1)
User.bill.amount ? amount is the sum

field
45$
User.bill.amount.instances
[ObjectType1, ObjectType1, ObjectType2,ObjectType5]


Get summed instances


Слайд 3Use Case 3
> User = User.objects.get(pk=1)
User.bill.amount ? amount is the sum

field
45$
i = User.bill.amount.instances
i
[ObjectType1, ObjectType1, ObjectType2,ObjectType5]
For t in in:
T.bill.amount

5
10
5
25

For t in in:
T.bill.amount.instances
[ObjectType12, ObjectType44, ObjectType44,ObjectType23]
[ObjectType12, ObjectType11, ObjectType424,ObjectType24213]
[ObjectType122, ObjectType434, ObjectType434,ObjectType243]
[ObjectType112, ObjectType443, ObjectType443,ObjectType223]




Sum summed instances

Basically nested Sum Money field, with a nested instance SUM capabilities


Слайд 4Use Case 4
Filtering
User = Bill.objects.filter(var=True).values(id,amount,date,etc)

Returns objects with summed values for amount
[{“id”

: 44, “amount” : {“value” : 45, “currency” : “usd”}, “date”: datetime.datetime(2016, 5, 8, 14, 51, 57, 379080, tzinfo=)}, {“id” : 44, “amount” : {“value” : 45, “currency” : “usd”}, “date”: datetime.datetime(2016, 5, 8, 14, 51, 57, 379080, tzinfo=)}, {“id” : 44, “amount” : {“value” : 45, “currency” : “usd”}, “date”: datetime.datetime(2016, 5, 8, 14, 51, 57, 379080, tzinfo=)}]



Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика