django - 将db从sqlite3转换为postgres时出现loaddata错误

mb5*_*089 9 django postgresql django-models django-database postgresql-9.1

我正在尝试从sqlite3 db转换为Postgres(这样我就可以使用django 1.4获得时区感知日期时间字段).我从sqlite3 db中转储了数据.然后切换设置指向空postgres db.然后运行syncdb,然后运行南迁移.到目前为止都很好.

当我尝试将转储的数据重新加载到postgres时,我收到一个错误:

加载数据时发生异常:重复键值违反唯一约束"django_content_type_app_label_model_key"DETAIL:键(app_label,model)=(django_twilio,caller)已存在.

我从应用程序中删除了twilio,但仍然遇到类似的错误,只是数据库中的下一个对象.

任何帮助表示赞赏.我是编程和django的新手.谢谢!

mb5*_*089 5

这是Django.我实际上在现有的stackexchange帖子中找到了答案:

加载datadump时,将Django项目从sqlite3后端切换到postgresql failes

我需要TRUNCATE数据库.谢谢您的帮助.