获取数据库错误没有这样的表:crave_crave_data

时间:2014-04-18 05:52:00

标签: django migration django-south

同步db i后更新了model.py文件

class crave_data(models.Model):
    person = models.ForeignKey(User)
    book_name=models.CharField(max_length=1000, blank = True,null = True)
    author_name=models.CharField(max_length=1000, blank = True,null = True)
    publication_name=models.CharField(max_length=1000, blank = True,null = True)
    discription=models.TextField(blank = True,null = True)
    date= models.DateTimeField(auto_now_add=True, blank=True)
    def __unicode__(self):
        return self.post
我正在使用南方。我使用了南迁移的所有命令,但我得到了同样的错误。

我也无法查看sqlite.db文件。那里没有sqlite.db文件。 当我使用sqlall我只得到一个表信息“facebook_facebookuser”其他两个表我无法查看。 也用过这个

manage.py schemamigration crave --initial
manage.py migrate crave
manage.py schemamigration app_name --auto

仍然没有解决问题。 为什么它不在syncdb之后创建sqlite.db文件? 请帮帮我。

0 个答案:

没有答案