Heroku Django迁移不起作用

时间:2016-10-14 04:24:03

标签: python django heroku

我正在用django学习python,当我尝试与Heroku同步时,显示我还没有迁移它们时出现错误。我很确定已经做到了,但控制台仍然这么说。

我确定我留下了一个明显的部分。但还是找不到哪一个。

This image reflected exactly what I am talking about

1 个答案:

答案 0 :(得分:0)

你不能在Heroku上使用sqlite。你必须使用postgres附加组件。

Sqlite将其数据库存储在文件系统上,但在Heroku上,文件系统是短暂的,不会在dynos之间共享。运行命令会旋转一个全新的dyno,它自己的数据库文件将被迁移,但随后会被丢弃。下一个命令 - 或者web dyno本身 - 不会看到db。