Django models 如何在django中定义从多个表中获取值的模型属性

Django models 如何在django中定义从多个表中获取值的模型属性,django-models,Django Models,我有一个模型属性,它具有以下内容 class ph_no(models.Model): phone_no = models.CharField(max_length = 20) phone_no_assigned_to = models.CharField(max_length = 50) 实际上,字段phone\u no\u分配给的值应该来自许多类似db的表 个人使用 业务、用途等。。 每个will都已分配给字段 此外,此电话\u no \u分配

我有一个模型属性,它具有以下内容

class ph_no(models.Model):
            phone_no = models.CharField(max_length = 20)
           phone_no_assigned_to = models.CharField(max_length = 50)
实际上,字段phone\u no\u分配给的值应该来自许多类似db的表

  • 个人使用
  • 业务、用途等。。 每个will都已分配给字段
  • 此外,此电话\u no \u分配给\u可以有多个值


    有人能帮我定义它吗?

    你可能想定义关系,即,有一个带有使用类型的型号
    phone\u用法
    ,并将其链接到型号的
    ph\u no
    字段
    phone\u no\u分配给
    。或者,如果“用法”是一个可能值的小列表,请使用
    选项

    看看:


    您的问题不清楚,但可能您需要的是通用关系。