要修改的表长这样,我要添加一个叫做category的字段
class AppInfo(models.Model):
name = models.CharField(max_length=255, null=True)
version = models.CharField(max_length=50, null=True)
category = models.CharField(max_length=30, null=True)##这一行是我要新添加的
无论是python makemigartions 还是python migrate都有问题,上网上查了一圈也都有问题,用了什么--fake也没用,最后这样解决了
python manage.py shell
>>> from django.db import connection
>>> cursor = connection.cursor()
>>> cursor.execute('ALTER TABLE appId_appinfo add category varchar(30) default ""')