我想要男性有一个ManytoMany领域的女性和相同的男性。这里出现的问题是,您只能引用在引用模型之前创建的模型:

class Male(models.Model):
    name = models.CharField(null=True,blank=True, max_length=300)
    age = models.IntegerField(null=True,blank=True)
    d_O_b = models.DateField(null=True,blank=True)
    description = models.CharField(null=True,blank=True, max_length=300)
    #swipes = models.ManyToManyField(Females)

    def __str__(self):
        return self.name

class Female(models.Model):
    name = models.CharField(null=True,blank=True, max_length=300)
    age = models.IntegerField(null=True,blank=True)
    d_O_b = models.DateField(null=True,blank=True)
    description = models.CharField(null=True,blank=True, max_length=300)
    swipes = models.ManyToManyField(Male)

    def __str__(self):
        return self.name

class Male(models.Model):
    _inherit = 'Male'
    swipes = models.ManyToManyField(Female)

转载请注明出处:http://www.lishuoershouche.com/article/20230331/1994759.html

随机推荐

  1. 使用Fluent保存两个模型并从数据库中检索记录时出现问题

    我刚刚开始编程和蒸气,并有以下查询问题。当用户向/api/ trip /new发出创建新行程的请求时,我希望从数据库中检索第一个司机,并将他们的ID分配给一个行程对象。然后我想将trip和trip请求都保存在数据库中。我有以下代码:func...

  2. 使用Django实现把两个模型类的数据聚合在一起

    Django中想要把模型类聚合得到想要的数据可以用F对象。 比如有模型类A和B,A和B之间有外键关联在一起,A是子表,B是父表(反过来没试过。。因为大部分数据都是用子表的,我想是可以的),那么可以这样查: A.objects.filte...

  3. Django连接来自两个模型的列表查询

    作为Django新手,我尝试从两个模型返回JSON对象,每个对象都包含用户名、id和ticketID。现在,代码只是简单地将列表放在一起,而不是索引。我应该指出的是,用户和票证之间存在一种关系,因此也可以遍历。{“用户名”:“保罗”,id:...

  4. 在Django中尝试将两个模型链接在一起:挑战

    尝试链接两个模型或以一种不会产生错误的方式组合这两个模型。我有一个模型,它只是一个FileField,接受上传的文件class FitFiles(models.Model): fitfiles=models.FileField(u...

  5. 两个不同的模型属性,具有相同的名称,每个都传递到不同的视图,但在相同的控制器中

    基本上,我有一个控制器和两种不同的帐户类型。我希望根据用户的类型将视图显示为adminDashboard.jsp“或userDashboard.jsp,并将一个名为user”的模型属性传递给每个视图,但要根据显示的视图使用不同的对象和不同的...

  6. 在一个控制器中使用两个模型是不是很糟糕?

    我们使用的是Laravel,我们有多个型号的控制器。例如:Model1和Model2,以及它们对应的控制器Controller1和Controller2。每次为Model1创建新条目时,我们都需要为Model2创建一个新条目。问题是,在Co...

  7. Sequelize.js:如何在两个模型之间的两个1:N关系中设置外键?

    我想要做的是建立User出售或购买Item的关系。为了使用Sequelize和MySQL实现这一点,我编写了如下代码。db.User.hasMany(db.Item); db.Item.belongsTo(db.User, { as: bu...

  8. 如何让两个模型与一个通用模型相关联?

    模型A“是一个通用模型,这意味着任何模型都可以与之相关。模型B和模型C是希望与模型A建立外键关系的模型。如何做到这一点?class A(models.Model): content_type = models.ForeignKey(...

  9. 连接两个模型时的断开连接图

    尝试在部分预训练模型的基础上建立新的模型,下面是一些经过清理的代码。假设我们接受了model1训练,并希望添加一些在model2中定义的层:import tensorflow.keras as keras import tensorflow...

  10. 一页MVC上的两个模型

    我正在尝试将两个模型绑定在一个页面上。使用这个方法:https://www.codeproject.com/Articles/1108855/ways-to-Bind-Multiple-Models-on-a-View-in-MVC我做了一...