【问题标题】:Can a model have a list of ForeignKey objects?模型可以有 ForeignKey 对象的列表吗?
【发布时间】:2019-09-26 19:34:11
【问题描述】:

我想在商店和类别之间创建关系,其中商店可能有多个类别,并且正在考虑如何在 Shop 对象内的变量中创建类别对象列表。或者有什么更好的方法?

class Category(models.Model):
    ...

class Shop(models.Model):
    categories = list(models.ForeignKey(Category,...))
    ...

【问题讨论】:

    标签: django django-orm


    【解决方案1】:

    您可能指的是 ManyToManyField 关系。

    可能与以下内容有关: How do I make many-to-many field optional in Django?

    Django 文档: https://docs.djangoproject.com/en/2.2/topics/db/examples/many_to_many/

    【讨论】:

      猜你喜欢
      • 2018-08-08
      • 1970-01-01
      • 1970-01-01
      • 2022-06-29
      • 2021-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多