我的一个model中有一个字段值需要默认值,如
class Earnings(models.Model):
earing_num=models.DecimalField(default=)
但是默认值的设置需要依赖于另一个model的某一字段值
class Product(models.Model):
earning_type=models.CharField()
若earning_type为A,则默认值为1
若earning_type为B,则默认值为2
怎么实现
我的一个model中有一个字段值需要默认值,如
class Earnings(models.Model):
earing_num=models.DecimalField(default=)
但是默认值的设置需要依赖于另一个model的某一字段值
class Product(models.Model):
earning_type=models.CharField()
若earning_type为A,则默认值为1
若earning_type为B,则默认值为2
怎么实现
2 回答4.9k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
4 回答820 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
重新定义 objects 然后重写 create 方法