django在模型中添加了一个新类

django在模型中添加了一个新类,django,model,django-south,Django,Model,Django South,这件事以前从未发生在我身上,因为在已经完成syncdb之后,我再也不用在model字段中创建另一个类了。我现在正在回顾我过去的一个项目,我需要在models.py文件中添加另一个类。我对南方的了解很少,它更像是一个程序性的问题 当我这么做的时候 ./manage.py sql app_name 它显示新表,但当我运行服务器时,它抛出一个操作错误“找不到这样的表”。我是不是一直在错过什么??有没有办法根据 只需打印用于创建表的sql语句。 你可以把它写在一个文件里 ./manage.py sq

这件事以前从未发生在我身上,因为在已经完成syncdb之后,我再也不用在model字段中创建另一个类了。我现在正在回顾我过去的一个项目,我需要在models.py文件中添加另一个类。我对南方的了解很少,它更像是一个程序性的问题

当我这么做的时候

 ./manage.py sql app_name
它显示新表,但当我运行服务器时,它抛出一个操作错误“找不到这样的表”。我是不是一直在错过什么??有没有办法根据

只需打印用于创建表的sql语句。
你可以把它写在一个文件里

./manage.py sql app_name > command.sql
并将其输入数据库。例如,如果使用postgresql,则可以使用:

psql -U user db_name < command.sql
psql-U user db_name
psql -U user db_name < command.sql