我正在django rest框架sqlite3数据库中创建CRUDAPI。我想为餐馆创建一个模型,它有一些属性,即[餐馆ID、餐馆名称、菜系、两人平均成本、货币、有餐桌预订、有在线配送、总评分、评分颜色、评分文本、投票]
我有一个csv文件,它已经有数据了,但是菜系需要哪个型号的feild,因为在菜系下有多个列表
上面的图像包含csv文件中可用的数据
class Restaurant(models.Model):
restaurant_id = models.IntegerField(default=0)
restaurant_name = models.TextField()
Cuisines = models.TextField()
average_cost_for_two = models.IntegerField(default=0)
currency = models.CharField(max_length=130)
has_table_booking = models.CharField(max_length=130)
has_online_delivery = models.CharField(max_length=130)
aggregate_rating = models.FloatField(default=0)
rating_color = models.CharField(max_length=130)
rating_text = models.CharField(max_length=130)
votes = models.IntegerField(default=0)
在上面的模型类中,烹饪需要哪个字段
如果我理解正确,你想要的是类似this的东西。可以有多个选择的字段
与一个可以有多个数据的字段不同,您可以做的是创建另一个具有餐厅外键的烹饪模型,正如我链接的另一个问题中所述
因此,您可以将多个菜系链接到同一家餐厅
相关问题 更多 >
编程相关推荐