如何动态设置django的model field的默认值

如何动态设置django的model field的默认值,第1张

假设有这样一个字典a={'id':'123'} 那么获取mymodel这个对象的话,可以通过这样的一种方式 mymodel.objects.get(**a) 获取这个对象的id就mymodel.objects.get(**a).id即可 只要字典的key是mymodel中的字段就可以。希望有帮助

vue select下拉框绑定默认值

首先option要加value值,以便v-model可以获取到对应选择的值

一、当没有绑定v-model,直接给对应的option加selected属性

二、当给select绑定了v-model的值的时候,要给v-model绑定的data值里写默认值

在django所定义的model里是可以自己设置主键的,具体方法为

但是要注意的是,为了添加元素的过程中主键的自增,主键的设置中不能加入default属性,否则save()的过程将不再是新建元素而是替换元素。

自己在最开始的定义是

AgentInfo_id = models.IntegerField(default=0)

由于设置了默认值,引发了不小的麻烦


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11393442.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存