Python Django中的这个用户参数是什么?

Python Django中的这个用户参数是什么?,python,django,Python,Django,我们在这里导入的用户模型是什么?它有什么作用 在这里? 上面这一行与默认的Django用户模型和客户模型建立了一对一的关系。这意味着,数据库中的每个用户实例都可以与atmost 1客户实例关联 默认用户模型包含标准用户字段,如用户名、电子邮件、名字、姓氏等。请查看以了解有关用户模型的更多信息 阅读了解更多关于一对一关系的信息 默认情况下,它是Django中内置的用于身份验证的用户模型。老实说,我觉得你需要先浏览一些教程,然后再转向。。。我可以推荐Django女孩教程-它对初学者非常好。 fro

我们在这里导入的用户模型是什么?它有什么作用 在这里?

上面这一行与默认的Django用户模型和客户模型建立了一对一的关系。这意味着,数据库中的每个用户实例都可以与atmost 1客户实例关联

  • 默认用户模型包含标准用户字段,如用户名、电子邮件、名字、姓氏等。请查看以了解有关用户模型的更多信息
  • 阅读了解更多关于一对一关系的信息

默认情况下,它是Django中内置的用于身份验证的用户模型。老实说,我觉得你需要先浏览一些教程,然后再转向。。。我可以推荐Django女孩教程-它对初学者非常好。
from django.contrib.auth.models import User

    class Customer(models.Model):
            user=models.OneToOneField(User, null=True, blank=True, on_delete=models.CASCADE)
            name=models.CharField(max_length=200, null=True)
            phone=models.CharField(max_length=200, null=True)
            email=models.CharField(max_length=200, null=True)
            profile_pic=models.ImageField(default="profile2.png",null=True,blank=True)
        
            def __str__(self):
                return self.name
user=models.OneToOneField(User, null=True, blank=True, on_delete=models.CASCADE)