创建灯具而不连接到db

时间:2014-01-18 00:24:55

标签: django fixtures

我有这样的设置:

  • 一台带有python脚本的计算机,用于收集统计数据
  • 另一个带有表示数据的模型的django应用程序
  • 由于我无法解释或相关的原因,我根本无法连接两台计算机
  • 但是,我可以每天使用一次磁盘密钥手动传递信息

现在我使用Pickle对数据进行了搜索,当我将其上传到应用程序时,我只需加载它并循环播放。这是有效的,但我想使用类似于manage.py loaddata fixtures.json的功能,我在迁移数据库时曾使用过这种功能。

灯具的额外奖励是:

  1. 更快
  2. 如果发生错误,它不会向db保存任何内容(而不是我的循环,如果出现错误,将在中途停止...)
  3. 据我所知,要创建fixture,你需要一些与db的连接(因为它们包含pk,这是一个自动递增的字段,值取决于已经在db中的那些)。

    有什么建议吗?

0 个答案:

没有答案