菜鸟求助。django中我想建一个用户表(名,密码),和一个个人信息表(名,头像,出生年月等)。
这两张表我是要用共有的属性“名”进行对应,还是用建表时django自己创建的id进行对应?对解答啊,本人菜鸟~~...
这两张表我是要用共有的属性“名”进行对应,还是用建表时django自己创建的id进行对应?对解答啊,本人菜鸟~~
展开
1个回答
展开全部
class User(models.Model):
username = models.CharField(max_length=50,blank=False)
password = models.CharField(max_length=50,blank=False)
class UserInfo(models.Model):
user= models.ForeignKey(User)
address = models.CharField(max_length=50,blank=False)
email = models.CharField(max_length=50,blank=False)
直接通过外键ForeignKey关联
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询