【问题标题】:How to import all data from a sqlite db into a Django non-rel db如何将 sqlite 数据库中的所有数据导入 Django 非 rel 数据库
【发布时间】:2011-10-13 21:10:37
【问题描述】:

我有一个 sqlite 数据库,其中包含一些我想导入到我的 Django 非 rel 数据库模型中的记录。

最好的方法是将 sqlite 导出为 csv 然后导入 csv 吗?

类似的建议在这里:how to import csv data into django models 或在这里:http://djangosnippets.org/snippets/633/

【问题讨论】:

    标签: python django-models csv django-nonrel


    【解决方案1】:

    您可以创建一个简单的(常规)django 项目并使用inspectdb 从您的 sqlite 数据库创建初始模型,然后使用dumpdata 将其保存到文件中。稍后您可以在新项目中使用 loaddata 将其加载到模型中。

    如果您需要进一步处理,您可以创建一个小脚本,将数据从旧模型复制到新模型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-26
      • 1970-01-01
      • 1970-01-01
      • 2014-02-02
      • 2020-04-04
      • 2021-04-12
      • 2019-07-16
      • 1970-01-01
      相关资源
      最近更新 更多