是否可以在管理中从远程模型中提取字段,如果您有指向该模型的本地外键?在
class FirstModel(models.Model):
[...]
value12 = models.CharField()
class SecondModel(models.Model):
[...]
firstmodel = models.ForeignKey(FirstModel)
在Admin中,我希望在任何时候有人查看/编辑SecondModel时引入value12。我想我可以通过内联来实现这一点,但是我会丢失字段和字段集的排序。还有其他选择吗?理想的结果应该是可排序的字段/字段集,-和-只读。在
您应该能够访问第一个模型中的任何字段:firstmodel\uu value12
对于第二个型号的列表视图:
对于编辑视图,可以使用formfield_overrides。要使其不可编辑,请指定一个只读小部件,例如this one或提供您自己的小部件。在
相关问题 更多 >
编程相关推荐