gpt4 book ai didi

python - Django 管理面板中显示的数据不正确

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:34 27 4
gpt4 key购买 nike

我有一个餐厅模型:

class Restaurant(models.Model):
#others

食物模型是这样的:

class Food(models.Model):
restaurant = models.ForeignKey(Restaurant, on_delete=models.CASCADE, related_name="res")
#others

这是审核模型:

class Review(models.Model):
restaurant = models.ForeignKey(Restaurant, on_delete=models.CASCADE, related_name='rest')
food = models.ForeignKey(Food, on_delete=models.CASCADE, related_name='foo')
#others

我遇到的问题是:当我尝试通过管理面板将评论模型添加到restaurant1 时,我没有从restaurant1 获取食物,而是从所有餐厅获取食物。

Admin panel

最佳答案

这是正常行为。您只是没有使用正确的方法。您想要使用什么,请调用 inlines 。这将允许您在评论的父表单中拥有其他表单。

关于python - Django 管理面板中显示的数据不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47780602/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com