Python django.db.utils.ProgrammingError:[42S22][Microsoft][SQL Server的ODBC驱动程序13][SQL Server]列名无效';xxx';。(207)(SQLExecDirectW);

Python django.db.utils.ProgrammingError:[42S22][Microsoft][SQL Server的ODBC驱动程序13][SQL Server]列名无效';xxx';。(207)(SQLExecDirectW);,python,django,django-models,Python,Django,Django Models,我向模型中添加了新字段,并尝试了“python manage.py makemigrations”。它给了我以下的错误。有人能帮我吗 添加的型号 pm_comments=models.TextField(null=True,blank=True,verbose_name='pm comments') 归档=models.BooleanField(默认值=False,空白值=True,详细名称='archived') django.db.utils.ProgrammingError:('42S22

我向模型中添加了新字段,并尝试了“python manage.py makemigrations”。它给了我以下的错误。有人能帮我吗

添加的型号

pm_comments=models.TextField(null=True,blank=True,verbose_name='pm comments') 归档=models.BooleanField(默认值=False,空白值=True,详细名称='archived')

django.db.utils.ProgrammingError:('42S22',“[42S22][Microsoft][ODBC驱动程序13 for SQL Server][SQL Server]无效的列名'pm_comments'。(207)(SQLExecDirectW);[42S22][Microsoft][ODBC驱动程序13 for SQL Server][SQL Server]无效的列名'archived'。(207)”


看起来您还没有运行使用创建的迁移

python manage.py migrate

进行迁移,然后进行迁移。让我知道它是否有效!makemigrations未成功,这给了我上面的错误。您能用您所做的模型更改更新您的问题吗?关于
存档的
列的内容如何?回答问题的有用阅读:makemigrations cmd给了我这个错误。如果运行成功,我可以运行上面的命令