如何在 django 模型或 AdminModel 中的foreignkey字段上设置默认值?
像这样的东西(但这当然行不通)......
created_by = models.ForeignKey(User, default=request.user)
我知道我可以在视图中“欺骗”它,但就 AdminModel 而言,这似乎不可能。
class Foo(models.Model):
a = models.CharField(max_length=42)
class Bar(models.Model):
b = models.CharField(max_length=42)
a = models.ForeignKey(Foo, default=lambda: Foo.objects.get(id=1) )
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)