“ OneToOneField”的实例没有“用户名”成员django 2.2.5

时间:2019-09-19 15:42:03

标签: python django django-models

创建个人档案模型时出现以下错误:

  

“ OneToOneField”的实例没有“用户名”成员

这是我创建的代码的片段:

 val valuesCol = Seq(
    Row("Male", "2019-09-06"),
    Row ("Female", "2019-09-06"),
    Row("Male", "2019-09-07"))

我收到以下错误消息:

   db.collection(POLLS)
        .whereArrayContains(
            Poll.AGE_RANGE,
            DateTimeUtils.calculateAge(user?.dateOfBirth)// integer value
        )
        .whereEqualTo("gender.${user?.gender}", true)
        .orderBy(Poll.CREATED_AT)
        .limit(QUEUE_LIMIT)

1 个答案:

答案 0 :(得分:0)

这是您得到的错误,还是至少类似于您得到的错误? enter image description here

这只是IDE在user中看不到该字段。如果您使用默认的User模型,那应该没问题。我经常使用self.user.username,而到处都有这个错误。