Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 获取数据库错误没有这样的表:crave\u crave\u数据_Django_Migration_Django South - Fatal编程技术网

Django 获取数据库错误没有这样的表:crave\u crave\u数据

Django 获取数据库错误没有这样的表:crave\u crave\u数据,django,migration,django-south,Django,Migration,Django South,在sync db之后,我更新了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) p

在sync db之后,我更新了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\u facebookuser”,另外两个表我无法查看。 也用这个

manage.py schemamigration crave --initial
manage.py migrate crave
manage.py schemamigration app_name --auto
问题仍然没有解决。 为什么不在syncdb之后创建sqlite.db文件呢?
请帮帮我。

我不能很清楚地理解您的意思,您的意思是在执行
python manage.py syncdb
之后,但不存在sqlite.db吗?有任何错误消息吗?没有,,,,,,但是我可以使用admin,在我保存一些数据之前,,,,,,,,,您是否查看过sqlite.db中的crave_数据表?或者,只有在更新渴望数据后才能查看?不,我没有数据库文件,,,,,,,,,我如何查看?