我有两个模型,第二个模型是didDeselect
来自我的第一个模型:
FK
我使用管理面板添加我的数据,当我向Model1添加第二个(Model0,Model1)和其他值时,我需要这个,在我的Model2中,这个关联是自动创建的,如下所示:
例如:
Model2 :( Model0,Model1)
class Model0(models.Model):
work = models.FloatField(blank=True, null = True)
class Model1(models.Model):
class Meta:
unique_together = (('lat', 'lng'),)
lng = models.FloatField(blank=True, null=True)
lat = models.FloatField(blank=True, null=True)
class Model2(models.Model):
idWork = models.ForeignKey('Model0', on_delete=models.CASCADE)
idSTFolio = models.OneToOneField('Model1', on_delete=models.CASCADE)
,1.5是'工作'来自Model0和(2.5,3.0)lat和lng在Model1中
我需要这样的东西......在这一刻我用这些值(2.5,4.0)创建了其他Model1,所以像Model2中已经添加了Id 1 : (1.5, (2.5, 3.0))
我需要在我的Model2中添加其他行像这自动:
lat: 2.5
是否可以根据需要修改管理面板? 在这一刻,我必须在管理面板的Model2页面中添加这个关联,但这不是我的想法。
答案 0 :(得分:0)
我只是用谷歌搜索多级inlines
并找到了django-nested-inline package。
对我来说,这似乎很有希望。我在许多stackoverflow答案中也发现了这一点:
我从未尝试过这个包,但我想,这对你有用。 如果它适合你,请告诉我。