Django中的数据丢失 - SQLite

时间:2012-07-17 06:48:11

标签: django sqlite

我正在使用的堆栈:Ubuntu 64bit - Django(1.4) - SQLite(不记得我安装了这个,但我认为它附带Ubuntu或Django) - uwsgi(1.2.3服务器) - Nginx(1.1.19) - Extjs(4.1)

我现在已经使用Django大约2个月了,在过去的40天左右,在三个不同的场合,我发现我的SQLite数据库中的所有表都是空的(我可以写截断但我不是&# 39;不知道原因。)

这是正在进行的工作,所以我重塑模型(偶尔)并运行manage.py syncdb(可能每天一次)但是因为我已经读取syncdb没有截断或删除任何表。我必须重新启动uwsgi服务器(每隔一个语句),因为它会缓存应用程序。

我主要专注于客户端部分,所以数据库非常简单,到目前为止只有几个表和零关系。

其他人遇到这种不端行为?

1 个答案:

答案 0 :(得分:0)

您应该开始使用South http://south.aeracode.org/