在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Python/ django中怎么根據(jù)一個(gè)model的字段值設(shè)置另一個(gè)model的字段默認(rèn)值

django中怎么根據(jù)一個(gè)model的字段值設(shè)置另一個(gè)model的字段默認(rèn)值

我的一個(gè)model中有一個(gè)字段值需要默認(rèn)值,如

class Earnings(models.Model):
    earing_num=models.DecimalField(default=)

但是默認(rèn)值的設(shè)置需要依賴(lài)于另一個(gè)model的某一字段值

class Product(models.Model):
    earning_type=models.CharField()

若earning_type為A,則默認(rèn)值為1
若earning_type為B,則默認(rèn)值為2

怎么實(shí)現(xiàn)

回答
編輯回答
陪她鬧

重新定義 objects 然后重寫(xiě) create 方法

2017年6月17日 17:16