【发布时间】:2021-06-20 01:56:08
【问题描述】:
我将在学校完成一个 Django 项目以满足我的最终要求,我想知道我是否应该在开发阶段使用PostgreSQL,或者我是否应该在开发期间坚持使用内置的sqlite3。我担心如果我在开发阶段使用 sqlite3,如果我在生产阶段切换到 PostgreSQL,迁移会出现问题。
PostgeSQL 是 Django 最好的数据库吗?
【问题讨论】:
标签: django postgresql sqlite
我将在学校完成一个 Django 项目以满足我的最终要求,我想知道我是否应该在开发阶段使用PostgreSQL,或者我是否应该在开发期间坚持使用内置的sqlite3。我担心如果我在开发阶段使用 sqlite3,如果我在生产阶段切换到 PostgreSQL,迁移会出现问题。
PostgeSQL 是 Django 最好的数据库吗?
【问题讨论】:
标签: django postgresql sqlite
如果你打算在部署中使用 PostgreSQL,这是一个不错的选择,我建议你在开发中使用它。您可能想要使用 PostgreSQL 独有的东西,例如 PostgreSQL exclusive fields 或 PostgreSQL functions 或 lookups,如果您的开发环境中也没有 PostgreSQL,则无法这样做。
【讨论】: