这里是models里的配置
class Category(models.Model):
name = models.CharField(max_length=64,unique=True)
brief = models.CharField(null=True,blank=True,max_length=255)
set_top_menu = models.BooleanField(default=False)
position_index = models.SmallIntegerField()
admins = models.ManyToManyField('UserProfile',blank=True)
def __unicode__(self):
return self.name
class UserProfile(models.Model):
user = models.OneToOneField(User)
name = models.CharField(max_length=64)
signature = models.CharField(max_length=255,null=True,blank=True)
head_img = models.ImageField(height_field=150,width_field=120)
def __unicode__(self):
return self.name
下面是setting里的配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'bbs',
'USER': 'root',
'PASSWORD': 'python',
'PORT': '3306',
'HOST': '10.16.19.26',
下面是同步的结果
C:UsersdandanDesktopminibbs>Python manage.py makemigrations
No changes detected
C:UsersdandanDesktopminibbs>Python manage.py migrate
Operations to perform:
Apply all migrations: admin, contenttypes, auth, sessions
Running migrations:
No migrations to apply.
C:UsersdandanDesktopminibbs>
下面是数据库中的表,没有同步过去
检查一下models所在的目录有没有添加到setting的INSTALLED_APPS里