在models里定义好字段,需要进行数据迁移的时候,报出如下的错误
1、检查了目录和引入外键的位置,不知道是什么地方的错误
/2、** models中的代码:**
from django.db import models
# Create your models here.
from appo.project.models import Project
GENDER_CHOICES=((1,'男'),
(0,'女'))
#用户预约信息
class People(models.Model):
p_num = models.CharField(primary_key=True,max_length=50, null=False,verbose_name='p_num')
p_name = models.CharField(max_length=200,db_index=True)
P_gender = models.SmallIntegerField(choices=GENDER_CHOICES)
p_phonenum = models.CharField(max_length=30, null=False)
p_address = models.CharField(max_length=200,default='(XX区XX街道XX小区XX栋XX号)')
pub_date = models.DateTimeField('预约时间', null=True)
p_project = models.ForeignKey(Project,related_name='Project',on_delete=models.CASCADE)
created = models.DateTimeField(auto_now_add=True)
updated = models.DateTimeField(auto_now=True)
def __str__(self):
return self.p_name
3、引用外键所在的models代码:
不知道是什么原因,希望得到大家的帮助,谢谢了,急急急急~